DCMTK  Version 3.6.1 20170228
OFFIS DICOM Toolkit
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
DcmDataset Member List

This is the complete list of members for DcmDataset, including all inherited members.

calcElementLength(const E_TransferSyntax xfer, const E_EncodingType enctype)DcmDatasetvirtual
canWriteXfer(const E_TransferSyntax newXfer, const E_TransferSyntax oldXfer=EXS_Unknown)DcmDatasetvirtual
card() const DcmItemvirtual
checkAndUpdateVR(DcmItem &item, DcmTag &tag)DcmItemprotected
checkForSpecificCharacterSet() const DcmDatasetinlinevirtual
checkTransferSyntax(DcmInputStream &inStream)DcmItemprotected
chooseRepresentation(const E_TransferSyntax repType, const DcmRepresentationParameter *repParam)DcmDataset
clear()DcmDatasetvirtual
clone() const DcmDatasetinlinevirtual
compactElements(const Uint32 maxLength)DcmItemvirtual
compare(const DcmItem &rhs) const DcmItemvirtual
computeGroupLengthAndPadding(const E_GrpLenEncoding glenc, const E_PaddingEncoding padenc=EPD_noChange, const E_TransferSyntax xfer=EXS_Unknown, const E_EncodingType enctype=EET_ExplicitLength, const Uint32 padlen=0, const Uint32 subPadlen=0, Uint32 instanceLength=0)DcmItemvirtual
containsExtendedCharacters(const OFBool checkAllStrings=OFFalse)DcmItemvirtual
containsUnknownVR() const DcmItemvirtual
convertCharacterSet(const OFString &fromCharset, const OFString &toCharset, const size_t flags=0, const OFBool updateCharset=OFFalse)DcmItemvirtual
convertCharacterSet(const OFString &toCharset, const size_t flags=0, const OFBool ignoreCharset=OFFalse)DcmItemvirtual
convertCharacterSet(DcmSpecificCharacterSet &converter)DcmItemvirtual
convertToUTF8()DcmItemvirtual
copyFrom(const DcmObject &rhs)DcmDatasetvirtual
CurrentXferDcmDatasetprivate
DcmDataset()DcmDataset
DcmDataset(const DcmDataset &old)DcmDataset
DcmItem()DcmItem
DcmItem(const DcmTag &tag, const Uint32 len=0)DcmItem
DcmItem(const DcmItem &old)DcmItem
DcmObject(const DcmTag &tag, const Uint32 len=0)DcmObject
DcmObject(const DcmObject &obj)DcmObject
doPostReadChecks()DcmDatasetprotected
elementListDcmItemprotected
errorFlagDcmObjectprotected
findAndDeleteElement(const DcmTagKey &tagKey, const OFBool allOccurrences=OFFalse, const OFBool searchIntoSub=OFFalse)DcmItem
findAndDeleteSequenceItem(const DcmTagKey &seqTagKey, const signed long itemNum)DcmItem
findAndGetElement(const DcmTagKey &tagKey, DcmElement *&element, const OFBool searchIntoSub=OFFalse, const OFBool createCopy=OFFalse)DcmItem
findAndGetElements(const DcmTagKey &tagKey, DcmStack &resultStack)DcmItem
findAndGetFloat32(const DcmTagKey &tagKey, Float32 &value, const unsigned long pos=0, const OFBool searchIntoSub=OFFalse)DcmItem
findAndGetFloat32Array(const DcmTagKey &tagKey, const Float32 *&value, unsigned long *count=NULL, const OFBool searchIntoSub=OFFalse)DcmItem
findAndGetFloat64(const DcmTagKey &tagKey, Float64 &value, const unsigned long pos=0, const OFBool searchIntoSub=OFFalse)DcmItem
findAndGetFloat64Array(const DcmTagKey &tagKey, const Float64 *&value, unsigned long *count=NULL, const OFBool searchIntoSub=OFFalse)DcmItem
findAndGetLongInt(const DcmTagKey &tagKey, long int &value, const unsigned long pos=0, const OFBool searchIntoSub=OFFalse)DcmItem
findAndGetOFString(const DcmTagKey &tagKey, OFString &value, const unsigned long pos=0, const OFBool searchIntoSub=OFFalse)DcmItem
findAndGetOFStringArray(const DcmTagKey &tagKey, OFString &value, const OFBool searchIntoSub=OFFalse)DcmItem
findAndGetSequence(const DcmTagKey &seqTagKey, DcmSequenceOfItems *&sequence, const OFBool searchIntoSub=OFFalse, const OFBool createCopy=OFFalse)DcmItem
findAndGetSequenceItem(const DcmTagKey &seqTagKey, DcmItem *&item, const signed long itemNum=0, const OFBool createCopy=OFFalse)DcmItem
findAndGetSint16(const DcmTagKey &tagKey, Sint16 &value, const unsigned long pos=0, const OFBool searchIntoSub=OFFalse)DcmItem
findAndGetSint16Array(const DcmTagKey &tagKey, const Sint16 *&value, unsigned long *count=NULL, const OFBool searchIntoSub=OFFalse)DcmItem
findAndGetSint32(const DcmTagKey &tagKey, Sint32 &value, const unsigned long pos=0, const OFBool searchIntoSub=OFFalse)DcmItem
findAndGetSint32Array(const DcmTagKey &tagKey, const Sint32 *&value, unsigned long *count=NULL, const OFBool searchIntoSub=OFFalse)DcmItem
findAndGetString(const DcmTagKey &tagKey, const char *&value, const OFBool searchIntoSub=OFFalse)DcmItem
findAndGetString(const DcmTagKey &tagKey, const char *&value, Uint32 &length, const OFBool searchIntoSub=OFFalse)DcmItem
findAndGetUint16(const DcmTagKey &tagKey, Uint16 &value, const unsigned long pos=0, const OFBool searchIntoSub=OFFalse)DcmItem
findAndGetUint16Array(const DcmTagKey &tagKey, const Uint16 *&value, unsigned long *count=NULL, const OFBool searchIntoSub=OFFalse)DcmItem
findAndGetUint32(const DcmTagKey &tagKey, Uint32 &value, const unsigned long pos=0, const OFBool searchIntoSub=OFFalse)DcmItem
findAndGetUint32Array(const DcmTagKey &tagKey, const Uint32 *&value, unsigned long *count=NULL, const OFBool searchIntoSub=OFFalse)DcmItem
findAndGetUint8(const DcmTagKey &tagKey, Uint8 &value, const unsigned long pos=0, const OFBool searchIntoSub=OFFalse)DcmItem
findAndGetUint8Array(const DcmTagKey &tagKey, const Uint8 *&value, unsigned long *count=NULL, const OFBool searchIntoSub=OFFalse)DcmItem
findAndInsertCopyOfElement(const DcmTagKey &tagKey, DcmItem *destItem, const OFBool replaceOld=OFTrue)DcmItem
findOrCreateSequenceItem(const DcmTag &seqTag, DcmItem *&item, const signed long itemNum=0)DcmItem
fStartPositionDcmItemprotected
getCurrentXfer() const DcmDataset
getElement(const unsigned long num)DcmItemvirtual
getETag() const DcmObjectinline
getGTag() const DcmObjectinline
getLength(const E_TransferSyntax xfer=EXS_LittleEndianImplicit, const E_EncodingType enctype=EET_UndefinedLength)DcmItemvirtual
getLengthField() const DcmObjectinline
getOriginalXfer() const DcmDataset
getParent()DcmObjectinline
getParent() const DcmObjectinline
getParentItem()DcmItemvirtual
getRootItem()DcmObject
getTag() const DcmObjectinline
getTagAndLengthSize(const E_TransferSyntax oxfer) const DcmObjectprotectedvirtual
getTagName()DcmObjectinlineprotected
getTransferredBytes() const DcmObjectinlineprotected
getTransferState() const DcmObjectinlineprotected
getVM()DcmItemvirtual
getVR() const DcmObjectinline
hasRepresentation(const E_TransferSyntax repType, const DcmRepresentationParameter *repParam)DcmDataset
ident() const DcmDatasetvirtual
incTransferredBytes(Uint32 val)DcmObjectinlineprotected
insert(DcmElement *elem, OFBool replaceOld=OFFalse, OFBool checkInsertOrder=OFFalse)DcmItemvirtual
insertEmptyElement(const DcmTag &tag, const OFBool replaceOld=OFTrue)DcmItem
insertSequenceItem(const DcmTag &seqTag, DcmItem *item, const signed long itemNum=-2)DcmItem
isAffectedBySpecificCharacterSet() const DcmItemvirtual
isaString() const DcmObjectinline
isEmpty(const OFBool normalize=OFTrue)DcmItemvirtual
isLeaf() const DcmIteminlinevirtual
isNested() const DcmItemvirtual
isSignable() const DcmObjectvirtual
lastElementCompleteDcmItemprotected
loadAllDataIntoMemory()DcmItemvirtual
loadFile(const OFFilename &fileName, const E_TransferSyntax readXfer=EXS_Unknown, const E_GrpLenEncoding groupLength=EGL_noChange, const Uint32 maxReadLength=DCM_MaxReadLength)DcmDatasetvirtual
newDicomElement(const DcmTagKey &tag)DcmItemstatic
newDicomElement(DcmElement *&newElement, const DcmTagKey &tag)DcmItemstatic
newDicomElement(DcmElement *&newElement, DcmTag &tag, const Uint32 length, DcmPrivateTagCache *privateCreatorCache, OFBool &readAsUN)DcmItemprotectedstatic
nextInContainer(const DcmObject *obj)DcmItemvirtual
nextObject(DcmStack &stack, const OFBool intoSub)DcmItemvirtual
operator=(const DcmDataset &obj)DcmDataset
DcmItem::operator=(const DcmItem &obj)DcmItem
DcmObject::operator=(const DcmObject &obj)DcmObject
OriginalXferDcmDatasetprivate
print(STD_NAMESPACE ostream &out, const size_t flags=0, const int level=0, const char *pixelFileName=NULL, size_t *pixelCounter=NULL)DcmDatasetvirtual
printInfoLine(STD_NAMESPACE ostream &out, const size_t flags, const int level=0, const char *info=NULL, DcmTag *tag=NULL, const OFBool isInfo=OFTrue)DcmObjectprotectedvirtual
printInfoLineEnd(STD_NAMESPACE ostream &out, const size_t flags, const unsigned long printedLength=0xffffffff, DcmTag *tag=NULL)DcmObjectprotected
printInfoLineStart(STD_NAMESPACE ostream &out, const size_t flags, const int level, DcmTag *tag=NULL)DcmObjectprotected
printNestingLevel(STD_NAMESPACE ostream &out, const size_t flags, const int level)DcmObjectprotected
putAndInsertFloat32(const DcmTag &tag, const Float32 value, const unsigned long pos=0, const OFBool replaceOld=OFTrue)DcmItem
putAndInsertFloat32Array(const DcmTag &tag, const Float32 *value, const unsigned long count, const OFBool replaceOld=OFTrue)DcmItem
putAndInsertFloat64(const DcmTag &tag, const Float64 value, const unsigned long pos=0, const OFBool replaceOld=OFTrue)DcmItem
putAndInsertFloat64Array(const DcmTag &tag, const Float64 *value, const unsigned long count, const OFBool replaceOld=OFTrue)DcmItem
putAndInsertOFStringArray(const DcmTag &tag, const OFString &value, const OFBool replaceOld=OFTrue)DcmItem
putAndInsertSint16(const DcmTag &tag, const Sint16 value, const unsigned long pos=0, const OFBool replaceOld=OFTrue)DcmItem
putAndInsertSint16Array(const DcmTag &tag, const Sint16 *value, const unsigned long count, const OFBool replaceOld=OFTrue)DcmItem
putAndInsertSint32(const DcmTag &tag, const Sint32 value, const unsigned long pos=0, const OFBool replaceOld=OFTrue)DcmItem
putAndInsertString(const DcmTag &tag, const char *value, const OFBool replaceOld=OFTrue)DcmItem
putAndInsertString(const DcmTag &tag, const char *value, const Uint32 length, const OFBool replaceOld=OFTrue)DcmItem
putAndInsertTagKey(const DcmTag &tag, const DcmTagKey &value, const unsigned long pos=0, const OFBool replaceOld=OFTrue)DcmItem
putAndInsertUint16(const DcmTag &tag, const Uint16 value, const unsigned long pos=0, const OFBool replaceOld=OFTrue)DcmItem
putAndInsertUint16Array(const DcmTag &tag, const Uint16 *value, const unsigned long count, const OFBool replaceOld=OFTrue)DcmItem
putAndInsertUint32(const DcmTag &tag, const Uint32 value, const unsigned long pos=0, const OFBool replaceOld=OFTrue)DcmItem
putAndInsertUint32Array(const DcmTag &tag, const Uint32 *value, const unsigned long count, const OFBool replaceOld=OFTrue)DcmItem
putAndInsertUint8Array(const DcmTag &tag, const Uint8 *value, const unsigned long count, const OFBool replaceOld=OFTrue)DcmItem
read(DcmInputStream &inStream, const E_TransferSyntax xfer=EXS_Unknown, const E_GrpLenEncoding glenc=EGL_noChange, const Uint32 maxReadLength=DCM_MaxReadLength)DcmDatasetvirtual
readSubElement(DcmInputStream &inStream, DcmTag &newTag, const Uint32 newLength, const E_TransferSyntax xfer, const E_GrpLenEncoding glenc, const Uint32 maxReadLength=DCM_MaxReadLength)DcmItemprotected
readTagAndLength(DcmInputStream &inStream, const E_TransferSyntax xfer, DcmTag &tag, Uint32 &length, Uint32 &bytesRead)DcmItemprotected
remove(const unsigned long num)DcmItemvirtual
remove(DcmObject *elem)DcmItemvirtual
remove(const DcmTagKey &tag)DcmItemvirtual
removeAllButCurrentRepresentations()DcmDataset
removeAllButOriginalRepresentations()DcmDataset
removeInvalidGroups(const OFBool cmdSet=OFFalse)DcmDatasetvirtual
saveFile(const OFFilename &fileName, const E_TransferSyntax writeXfer=EXS_Unknown, const E_EncodingType encodingType=EET_UndefinedLength, const E_GrpLenEncoding groupLength=EGL_recalcGL, const E_PaddingEncoding padEncoding=EPD_noChange, const Uint32 padLength=0, const Uint32 subPadLength=0)DcmDatasetvirtual
search(const DcmTagKey &xtag, DcmStack &resultStack, E_SearchMode mode=ESM_fromHere, OFBool searchIntoSub=OFTrue)DcmItemvirtual
setGTag(Uint16 gtag)DcmObjectinline
setLengthField(Uint32 val)DcmObjectinlineprotected
setParent(DcmObject *parent)DcmObjectinline
setTagVR(DcmEVR vr)DcmObjectinlineprotected
setTransferredBytes(Uint32 val)DcmObjectinlineprotected
setTransferState(E_TransferState newState)DcmObjectinlineprotected
setVR(DcmEVR)DcmObjectinlinevirtual
tagExists(const DcmTagKey &key, OFBool searchIntoSub=OFFalse)DcmItem
tagExistsWithValue(const DcmTagKey &key, OFBool searchIntoSub=OFFalse)DcmItem
transferEnd()DcmItemvirtual
transferInit()DcmItemvirtual
transferState() const DcmObjectinline
updateOriginalXfer()DcmDatasetvirtual
updateSpecificCharacterSet(OFCondition &status, const DcmSpecificCharacterSet &converter)DcmItemprotected
verify(const OFBool autocorrect=OFFalse)DcmItemvirtual
write(DcmOutputStream &outStream, const E_TransferSyntax oxfer, const E_EncodingType enctype, DcmWriteCache *wcache)DcmDatasetvirtual
write(DcmOutputStream &outStream, const E_TransferSyntax oxfer, const E_EncodingType enctype, DcmWriteCache *wcache, const E_GrpLenEncoding glenc, const E_PaddingEncoding padenc=EPD_noChange, const Uint32 padlen=0, const Uint32 subPadlen=0, Uint32 instanceLength=0)DcmDatasetvirtual
writeJson(STD_NAMESPACE ostream &out, DcmJsonFormat &format)DcmDatasetvirtual
writeJson(STD_NAMESPACE ostream &out, Format format)DcmDatasetinline
writeSignatureFormat(DcmOutputStream &outStream, const E_TransferSyntax oxfer, const E_EncodingType enctype, DcmWriteCache *wcache)DcmDatasetvirtual
writeTag(DcmOutputStream &outStream, const DcmTag &tag, const E_TransferSyntax oxfer)DcmObjectprotectedstatic
writeTagAndLength(DcmOutputStream &outStream, const E_TransferSyntax oxfer, Uint32 &writtenBytes) const DcmObjectprotectedvirtual
writeXML(STD_NAMESPACE ostream &out, const size_t flags=0)DcmDatasetvirtual
~DcmDataset()DcmDatasetvirtual
~DcmItem()DcmItemvirtual
~DcmObject()DcmObjectvirtual


Generated on Tue Feb 28 2017 for DCMTK Version 3.6.1 20170228 by Doxygen 1.8.8