43 std::istream &
Read(std::istream &is);
46 std::ostream
const &
Write(std::ostream &os)
const;
49 void Print(std::ostream &os)
const;
55 bool IsEmpty()
const {
return !Internal; }
DICOM Preamble (Part 10)
Definition gdcmPreamble.h:27
Preamble(Preamble const &)
Definition gdcmPreamble.h:60
bool IsValid() const
Definition gdcmPreamble.h:71
void Print(std::ostream &os) const
Print Preamble.
void Valid()
Set Preamble to the default one.
bool IsEmpty() const
Check if Preamble is empty.
Definition gdcmPreamble.h:55
std::ostream const & Write(std::ostream &os) const
Write Preamble.
std::istream & Read(std::istream &is)
Read Preamble.
Preamble & operator=(Preamble const &)
Definition gdcmPreamble.h:64
VL GetLength() const
Return size of Preamble.
Definition gdcmPreamble.h:58
const char * GetInternal() const
Get internal pointer to preamble.
Definition gdcmPreamble.h:52
Value Length.
Definition gdcmVL.h:30
#define GDCM_EXPORT
Definition gdcmWin32.h:34
std::ostream & operator<<(std::ostream &os, const Directory &d)
Definition gdcmDirectory.h:88