- DocEntry *GetDocEntry(uint16_t group, uint16_t element);
- ValEntry *GetValEntry(uint16_t group, uint16_t element);
- BinEntry *GetBinEntry(uint16_t group, uint16_t element);
- SeqEntry *GetSeqEntry(uint16_t group, uint16_t element);
-
- bool SetEntry(std::string const &val, uint16_t group,
- uint16_t element);
-
- std::string GetEntry(uint16_t group, uint16_t element);
+ DocEntry *GetFirstEntry();
+ DocEntry *GetNextEntry();
+
+ DocEntry *GetDocEntry(uint16_t group, uint16_t elem);
+
+ bool IsEmpty() { return DocEntries.empty(); };