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. |