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

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

calcElementLength(const E_TransferSyntax xfer, const E_EncodingType enctype)DcmItemvirtual
canWriteXfer(const E_TransferSyntax newXfer, const E_TransferSyntax oldXfer)DcmItemvirtual
card() const DcmItemvirtual
checkAndUpdateVR(DcmItem &item, DcmTag &tag)DcmItemprotected
checkForSpecificCharacterSet() const DcmIteminlinevirtual
checkTransferSyntax(DcmInputStream &inStream)DcmItemprotected
clear()DcmItemvirtual
clone() const DcmIteminlinevirtual
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)DcmItemvirtual
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
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
foundVR(const Uint8 *atposition)DcmItemprivatestatic
fStartPositionDcmItemprotected
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
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
ident() const DcmItemvirtual
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
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 DcmItem &lhs, const DcmItem &rhs)DcmItemfriend
operator<=(const DcmItem &lhs, const DcmItem &rhs)DcmItemfriend
operator=(const DcmItem &obj)DcmItem
DcmObject::operator=(const DcmObject &obj)DcmObject
operator>(const DcmItem &lhs, const DcmItem &rhs)DcmItemfriend
operator>=(const DcmItem &lhs, const DcmItem &rhs)DcmItemfriend
print(STD_NAMESPACE ostream &out, const size_t flags=0, const int level=0, const char *pixelFileName=NULL, size_t *pixelCounter=NULL)DcmItemvirtual
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
privateCreatorCacheDcmItemprivate
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 ixfer, const E_GrpLenEncoding glenc=EGL_noChange, const Uint32 maxReadLength=DCM_MaxReadLength)DcmItemvirtual
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
search(const DcmTagKey &xtag, DcmStack &resultStack, E_SearchMode mode=ESM_fromHere, OFBool searchIntoSub=OFTrue)DcmItemvirtual
searchSubFromHere(const DcmTagKey &tag, DcmStack &resultStack, OFBool searchIntoSub)DcmItemprivate
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
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)DcmItemvirtual
writeJson(STD_NAMESPACE ostream &out, DcmJsonFormat &format)DcmItemvirtual
writeSignatureFormat(DcmOutputStream &outStream, const E_TransferSyntax oxfer, const E_EncodingType enctype, DcmWriteCache *wcache)DcmItemvirtual
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)DcmItemvirtual
~DcmItem()DcmItemvirtual
~DcmObject()DcmObjectvirtual


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