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

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

append(DcmItem *item)DcmSequenceOfItemsvirtual
calcElementLength(const E_TransferSyntax xfer, const E_EncodingType enctype)DcmFileFormatvirtual
canWriteXfer(const E_TransferSyntax newXfer, const E_TransferSyntax oldXfer=EXS_Unknown)DcmFileFormatvirtual
card() const DcmSequenceOfItemsvirtual
changeValue(const void *value, const Uint32 position, const Uint32 num)DcmElementprotected
checkMetaHeaderValue(DcmMetaInfo *metainfo, DcmDataset *dataset, const DcmTagKey &atagkey, DcmObject *obj, const E_TransferSyntax oxfer, const E_FileWriteMode writeMode)DcmFileFormatprivatestatic
checkValue(const OFString &card="1-n", const OFBool oldFormat=OFFalse)DcmSequenceOfItemsvirtual
checkVM(const unsigned long vmNum, const OFString &vmStr)DcmElementstatic
chooseRepresentation(const E_TransferSyntax repType, const DcmRepresentationParameter *repParam)DcmFileFormatinline
clear()DcmFileFormatvirtual
clone() const DcmFileFormatinlinevirtual
compact()DcmElementvirtual
compare(const DcmElement &rhs) const DcmSequenceOfItemsvirtual
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)DcmSequenceOfItemsvirtual
containsExtendedCharacters(const OFBool checkAllStrings=OFFalse)DcmSequenceOfItemsvirtual
containsUnknownVR() const DcmSequenceOfItemsvirtual
convertCharacterSet(const OFString &fromCharset, const OFString &toCharset, const size_t flags=0)DcmFileFormatvirtual
convertCharacterSet(const OFString &toCharset, const size_t flags=0)DcmFileFormatvirtual
convertCharacterSet(DcmSpecificCharacterSet &converter)DcmFileFormatvirtual
convertToUTF8()DcmFileFormatvirtual
copyFrom(const DcmObject &rhs)DcmFileFormatvirtual
createEmptyValue(const Uint32 length)DcmElementprotected
createUint16Array(const Uint32 numWords, Uint16 *&words)DcmElementvirtual
createUint8Array(const Uint32 numBytes, Uint8 *&bytes)DcmElementvirtual
createValueFromTempFile(DcmInputStreamFactory *factory, const Uint32 length, const E_ByteOrder byteOrder)DcmElementvirtual
DcmElement(const DcmTag &tag, const Uint32 len=0)DcmElement
DcmElement(const DcmElement &old)DcmElement
DcmFileFormat()DcmFileFormat
DcmFileFormat(DcmDataset *dataset, OFBool deepCopy=OFTrue)DcmFileFormat
DcmFileFormat(const DcmFileFormat &old)DcmFileFormat
DcmObject(const DcmTag &tag, const Uint32 len=0)DcmObject
DcmObject(const DcmObject &obj)DcmObject
DcmSequenceOfItems(const DcmTag &tag)DcmSequenceOfItems
DcmSequenceOfItems(const DcmSequenceOfItems &oldSeq)DcmSequenceOfItems
DcmSequenceOfItems(const DcmTag &tag, const Uint32 len, OFBool readAsUN=OFFalse)DcmSequenceOfItemsprotected
detachValueField(OFBool copy=OFFalse)DcmElement
determineVM(const char *str, const size_t len)DcmElementstatic
error() const DcmSequenceOfItemsinline
errorFlagDcmObjectprotected
FileReadModeDcmFileFormatprivate
getAndRemoveDataset()DcmFileFormat
getByteOrder() const DcmElementinlineprotected
getDataset()DcmFileFormat
getDecompressedColorModel(DcmItem *dataset, OFString &decompressedColorModel)DcmElementvirtual
getETag() const DcmObjectinline
getFloat32(Float32 &val, const unsigned long pos=0)DcmElementvirtual
getFloat32Array(Float32 *&val)DcmElementvirtual
getFloat64(Float64 &val, const unsigned long pos=0)DcmElementvirtual
getFloat64Array(Float64 *&val)DcmElementvirtual
getGTag() const DcmObjectinline
getItem(const unsigned long num)DcmSequenceOfItemsvirtual
getLength(const E_TransferSyntax xfer=EXS_LittleEndianImplicit, const E_EncodingType enctype=EET_UndefinedLength)DcmSequenceOfItemsvirtual
getLengthField() const DcmObjectinline
getMetaInfo()DcmFileFormat
getOFString(OFString &str, const unsigned long pos, OFBool normalize=OFTrue)DcmElementvirtual
getOFStringArray(OFString &value, OFBool normalize=OFTrue)DcmElementvirtual
getParent()DcmObjectinline
getParent() const DcmObjectinline
getParentItem()DcmObjectvirtual
getPartialValue(void *targetBuffer, const Uint32 offset, Uint32 numBytes, DcmFileCache *cache=NULL, E_ByteOrder byteOrder=gLocalByteOrder)DcmSequenceOfItemsvirtual
getReadMode() const DcmFileFormatinline
getRootItem()DcmObject
getSint16(Sint16 &val, const unsigned long pos=0)DcmElementvirtual
getSint16Array(Sint16 *&val)DcmElementvirtual
getSint32(Sint32 &val, const unsigned long pos=0)DcmElementvirtual
getSint32Array(Sint32 *&val)DcmElementvirtual
getString(char *&val)DcmElementvirtual
getString(char *&val, Uint32 &len)DcmElementvirtual
getTag() const DcmObjectinline
getTagAndLengthSize(const E_TransferSyntax oxfer) const DcmObjectprotectedvirtual
getTagName()DcmObjectinlineprotected
getTagVal(DcmTagKey &val, const unsigned long pos=0)DcmElementvirtual
getTransferredBytes() const DcmObjectinlineprotected
getTransferState() const DcmObjectinlineprotected
getUint16(Uint16 &val, const unsigned long pos=0)DcmElementvirtual
getUint16Array(Uint16 *&val)DcmElementvirtual
getUint32(Uint32 &val, const unsigned long pos=0)DcmElementvirtual
getUint32Array(Uint32 *&val)DcmElementvirtual
getUint8(Uint8 &val, const unsigned long pos=0)DcmElementvirtual
getUint8Array(Uint8 *&val)DcmElementvirtual
getUncompressedFrame(DcmItem *dataset, Uint32 frameNo, Uint32 &startFragment, void *buffer, Uint32 bufSize, OFString &decompressedColorModel, DcmFileCache *cache=NULL)DcmElementvirtual
getUncompressedFrameSize(DcmItem *dataset, Uint32 &frameSize) const DcmElementvirtual
getValue(const E_ByteOrder newByteOrder=gLocalByteOrder)DcmElementprotected
getValueFromString(const char *str, const size_t pos, const size_t len, OFString &val)DcmElementstatic
getVM()DcmSequenceOfItemsinlinevirtual
getVR() const DcmObjectinline
hasRepresentation(const E_TransferSyntax repType, const DcmRepresentationParameter *repParam)DcmFileFormatinline
ident() const DcmFileFormatvirtual
incTransferredBytes(Uint32 val)DcmObjectinlineprotected
insert(DcmItem *item, unsigned long where=DCM_EndOfListIndex, OFBool before=OFFalse)DcmSequenceOfItemsvirtual
insertAtCurrentPos(DcmItem *item, OFBool before=OFFalse)DcmSequenceOfItemsvirtual
insertItem(DcmItem *item, const unsigned long where=DCM_EndOfListIndex)DcmFileFormatvirtual
isAffectedBySpecificCharacterSet() const DcmSequenceOfItemsvirtual
isaString() const DcmObjectinline
isEmpty(const OFBool normalize=OFTrue)DcmSequenceOfItemsvirtual
isLeaf() const DcmSequenceOfItemsinlinevirtual
isNested() const DcmObjectvirtual
isSignable() const DcmSequenceOfItemsvirtual
itemListDcmSequenceOfItemsprotected
loadAllDataIntoMemory(void)DcmSequenceOfItemsvirtual
loadFile(const OFFilename &fileName, const E_TransferSyntax readXfer=EXS_Unknown, const E_GrpLenEncoding groupLength=EGL_noChange, const Uint32 maxReadLength=DCM_MaxReadLength, const E_FileReadMode readMode=ERM_autoDetect)DcmFileFormatvirtual
loadValue(DcmInputStream *inStream=NULL)DcmElementprotected
lookForXfer(DcmMetaInfo *metainfo)DcmFileFormatprivatestatic
makeSubObject(DcmObject *&subObject, const DcmTag &newTag, const Uint32 newLength)DcmSequenceOfItemsprotectedvirtual
newValueField()DcmElementprotectedvirtual
nextInContainer(const DcmObject *obj)DcmSequenceOfItemsvirtual
nextObject(DcmStack &stack, const OFBool intoSub)DcmSequenceOfItemsvirtual
operator=(const DcmFileFormat &obj)DcmFileFormat
DcmSequenceOfItems::operator=(const DcmSequenceOfItems &obj)DcmSequenceOfItems
DcmElement::operator=(const DcmElement &obj)DcmElement
DcmObject::operator=(const DcmObject &obj)DcmObject
postLoadValue()DcmElementprotectedvirtual
prepend(DcmItem *item)DcmSequenceOfItemsvirtual
print(STD_NAMESPACE ostream &out, const size_t flags=0, const int level=0, const char *pixelFileName=NULL, size_t *pixelCounter=NULL)DcmFileFormatvirtual
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
putFloat32(const Float32 val, const unsigned long pos=0)DcmElementvirtual
putFloat32Array(const Float32 *vals, const unsigned long num)DcmElementvirtual
putFloat64(const Float64 val, const unsigned long pos=0)DcmElementvirtual
putFloat64Array(const Float64 *vals, const unsigned long num)DcmElementvirtual
putOFStringArray(const OFString &val)DcmElementvirtual
putSint16(const Sint16 val, const unsigned long pos=0)DcmElementvirtual
putSint16Array(const Sint16 *vals, const unsigned long num)DcmElementvirtual
putSint32(const Sint32 val, const unsigned long pos=0)DcmElementvirtual
putSint32Array(const Sint32 *vals, const unsigned long num)DcmElementvirtual
putString(const char *val)DcmElementvirtual
putString(const char *val, const Uint32 len)DcmElementvirtual
putTagVal(const DcmTagKey &attrTag, const unsigned long pos=0)DcmElementvirtual
putUint16(const Uint16 val, const unsigned long pos=0)DcmElementvirtual
putUint16Array(const Uint16 *vals, const unsigned long num)DcmElementvirtual
putUint32(const Uint32 val, const unsigned long pos=0)DcmElementvirtual
putUint32Array(const Uint32 *vals, const unsigned long num)DcmElementvirtual
putUint8Array(const Uint8 *vals, const unsigned long num)DcmElementvirtual
putValue(const void *value, const Uint32 length)DcmElementprotected
read(DcmInputStream &inStream, const E_TransferSyntax xfer=EXS_Unknown, const E_GrpLenEncoding glenc=EGL_noChange, const Uint32 maxReadLength=DCM_MaxReadLength)DcmFileFormatvirtual
readSubItem(DcmInputStream &inStream, const DcmTag &newTag, const Uint32 newLength, const E_TransferSyntax xfer, const E_GrpLenEncoding glenc, const Uint32 maxReadLength=DCM_MaxReadLength)DcmSequenceOfItemsprotected
readTagAndLength(DcmInputStream &inStream, const E_TransferSyntax xfer, DcmTag &tag, Uint32 &length)DcmSequenceOfItemsprotectedvirtual
remove(const unsigned long num)DcmFileFormatvirtual
remove(DcmItem *item)DcmFileFormatvirtual
removeAllButCurrentRepresentations()DcmFileFormatinline
removeAllButOriginalRepresentations()DcmFileFormatinline
removeInvalidGroups()DcmFileFormatvirtual
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, const E_FileWriteMode writeMode=EWM_fileformat)DcmFileFormatvirtual
scanValue(const OFString &value, const OFString &vr, const size_t pos=0, const size_t num=OFString_npos)DcmElementstatic
search(const DcmTagKey &xtag, DcmStack &resultStack, E_SearchMode mode=ESM_fromHere, OFBool searchIntoSub=OFTrue)DcmSequenceOfItemsvirtual
searchSubFromHere(const DcmTagKey &tag, DcmStack &resultStack, const OFBool searchIntoSub)DcmSequenceOfItemsprotectedvirtual
setByteOrder(E_ByteOrder val)DcmElementinlineprotected
setGTag(Uint16 gtag)DcmObjectinline
setLengthField(Uint32 val)DcmObjectinlineprotected
setParent(DcmObject *parent)DcmObjectinline
setReadMode(const E_FileReadMode readMode)DcmFileFormatinline
setTagVR(DcmEVR vr)DcmObjectinlineprotected
setTransferredBytes(Uint32 val)DcmObjectinlineprotected
setTransferState(E_TransferState newState)DcmObjectinlineprotected
setVR(DcmEVR)DcmObjectinlinevirtual
swapValueField(size_t valueWidth)DcmElementprotected
transferEnd()DcmSequenceOfItemsvirtual
transferInit()DcmSequenceOfItemsvirtual
transferState() const DcmObjectinline
validateMetaInfo(const E_TransferSyntax oxfer, const E_FileWriteMode writeMode=EWM_fileformat)DcmFileFormatvirtual
valueLoaded() const DcmElementinline
verify(const OFBool autocorrect=OFFalse)DcmSequenceOfItemsvirtual
write(DcmOutputStream &outStream, const E_TransferSyntax oxfer, const E_EncodingType enctype, DcmWriteCache *wcache)DcmFileFormatvirtual
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, const E_FileWriteMode writeMode=EWM_fileformat)DcmFileFormatvirtual
writeJson(STD_NAMESPACE ostream &out, DcmJsonFormat &format)DcmFileFormatvirtual
writeJson(STD_NAMESPACE ostream &out, Format format)DcmFileFormatinline
writeJsonCloser(STD_NAMESPACE ostream &out, DcmJsonFormat &format)DcmElementprotectedvirtual
writeJsonOpener(STD_NAMESPACE ostream &out, DcmJsonFormat &format)DcmElementprotectedvirtual
writeSignatureFormat(DcmOutputStream &outStream, const E_TransferSyntax oxfer, const E_EncodingType enctype, DcmWriteCache *wcache)DcmSequenceOfItemsvirtual
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)DcmFileFormatvirtual
writeXMLEndTag(STD_NAMESPACE ostream &out, const size_t flags)DcmElementprotectedvirtual
writeXMLStartTag(STD_NAMESPACE ostream &out, const size_t flags, const char *attrText=NULL)DcmElementprotectedvirtual
~DcmElement()DcmElementvirtual
~DcmFileFormat()DcmFileFormatvirtual
~DcmObject()DcmObjectvirtual
~DcmSequenceOfItems()DcmSequenceOfItemsvirtual


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