- void Print(std::ostream &os = std::cout);
- void Write(std::ofstream *fp, FileType filetype);
-
- /// Accessor to \ref TagHT
- // Do not expose this to user (public API) !
- // A test is using it thus put it in public (matt)
- TagDocEntryHT const & GetTagHT() const { return TagHT; };
+ void WriteContent(std::ofstream *fp, FileType filetype);
+
+ DocEntry *GetFirstEntry();
+ DocEntry *GetNextEntry();
+
+ DocEntry *GetDocEntry(uint16_t group, uint16_t elem);
+ ValEntry *GetValEntry(uint16_t group, uint16_t elem);
+ BinEntry *GetBinEntry(uint16_t group, uint16_t elem);
+ SeqEntry *GetSeqEntry(uint16_t group, uint16_t elem);