Inheritance diagram for DcmMetaInfo:
Public Member Functions | |
DcmMetaInfo () | |
default constructor | |
DcmMetaInfo (const DcmMetaInfo &old) | |
copy constructor | |
DcmMetaInfo & | operator= (const DcmMetaInfo &) |
copy assignment operator | |
virtual | ~DcmMetaInfo () |
destructor | |
virtual DcmObject * | clone () const |
clone method | |
virtual DcmEVR | ident () const |
get type identifier | |
E_TransferSyntax | getOriginalXfer () const |
virtual void | print (ostream &out, const size_t flags=0, const int level=0, const char *pixelFileName=NULL, size_t *pixelCounter=NULL) |
print meta information header to a stream | |
virtual void | transferInit () |
virtual void | transferEnd () |
virtual Uint32 | calcElementLength (const E_TransferSyntax xfer, const E_EncodingType enctype) |
virtual OFCondition | read (DcmInputStream &inStream, const E_TransferSyntax xfer=EXS_Unknown, const E_GrpLenEncoding glenc=EGL_noChange, const Uint32 maxReadLength=DCM_MaxReadLength) |
virtual OFCondition | write (DcmOutputStream &outStream, const E_TransferSyntax oxfer, const E_EncodingType enctype=EET_UndefinedLength) |
write meta information header to a stream | |
virtual OFCondition | writeXML (ostream &out, const size_t flags=0) |
write object in XML format | |
Private Member Functions | |
void | setPreamble () |
OFBool | checkAndReadPreamble (DcmInputStream &inStream, E_TransferSyntax &newxfer) |
OFBool | nextTagIsMeta (DcmInputStream &inStream) |
OFCondition | readGroupLength (DcmInputStream &inStream, const E_TransferSyntax xfer, const DcmTagKey &xtag, const E_GrpLenEncoding glenc, Uint32 &headerLen, Uint32 &bytesRead, const Uint32 maxReadLength=DCM_MaxReadLength) |
Private Attributes | |
char | filePreamble [DCM_PreambleLen+DCM_MagicLen] |
buffer for 132 byte DICOM file preamble | |
OFBool | preambleUsed |
E_TransferState | fPreambleTransferState |
E_TransferSyntax | Xfer |
Definition at line 53 of file dcmetinf.h.
|
copy constructor
|
|
clone method
Reimplemented from DcmItem. Definition at line 78 of file dcmetinf.h. References DcmMetaInfo(). |
|
get type identifier
Reimplemented from DcmItem. |
|
print meta information header to a stream
Reimplemented from DcmItem. |
|
write meta information header to a stream
Reimplemented from DcmItem. |
|
write object in XML format
Reimplemented from DcmItem. |