14#ifndef GDCMXMLPRINTER_H
15#define GDCMXMLPRINTER_H
120 const char *bulkdata,
size_t bulklen);
Class to represent a Data Element either Implicit or Explicit.
Definition gdcmDataElement.h:59
Class to represent a Data Set (which contains Data Elements)
Definition gdcmDataSet.h:56
Class to manipulate the sum of knowledge (all the dict user load)
Definition gdcmDicts.h:29
a DICOM File
Definition gdcmFile.h:34
Class to represent a Sequence Of Items.
Definition gdcmSequenceOfItems.h:40
Class to manipulate Transfer Syntax.
Definition gdcmTransferSyntax.h:40
VR class.
Definition gdcmVR.h:55
Definition gdcmXMLPrinter.h:79
void SetStyle(PrintStyles ps)
Definition gdcmXMLPrinter.h:97
void PrintSQ(const SequenceOfItems *sqi, const TransferSyntax &ts, std::ostream &os)
void Print(std::ostream &os)
virtual void HandleBulkData(const char *uuid, const TransferSyntax &ts, const char *bulkdata, size_t bulklen)
PrintStyles GetPrintStyle() const
Definition gdcmXMLPrinter.h:103
void SetFile(File const &f)
Definition gdcmXMLPrinter.h:85
PrintStyles PrintStyle
Definition gdcmXMLPrinter.h:128
void PrintDataSet(const DataSet &ds, const TransferSyntax &ts, std::ostream &os)
const File * F
Definition gdcmXMLPrinter.h:130
PrintStyles
Definition gdcmXMLPrinter.h:89
VR PrintDataElement(std::ostream &os, const Dicts &dicts, const DataSet &ds, const DataElement &de, const TransferSyntax &ts)
#define GDCM_EXPORT
Definition gdcmWin32.h:34