- gdcmDocEntry(gdcmDictEntry*);
-
- /// Returns the Dicom Group number of the current Dicom Header Entry
- guint16 GetGroup(void) { return entry->GetGroup(); };
+ DocEntry(DictEntry*);
+ /// \brief Canonical Destructor
+ virtual ~DocEntry() {};
+
+ virtual void Print (std::ostream &os = std::cout, std::string const &indent = "");
+ virtual void WriteContent(std::ofstream *fp, FileType filetype);
+
+ /// \brief Gets the DicEntry of the current Dicom entry
+ /// @return The DicEntry of the current Dicom entry
+ DictEntry * GetDictEntry() { return DicomDict; };
+
+ /// Returns the Dicom Group number of the current Dicom entry
+ uint16_t GetGroup() { return DicomDict->GetGroup(); };
+
+ /// Returns the Dicom Element number of the current Dicom entry
+ uint16_t GetElement() { return DicomDict->GetElement();};