+ virtual bool AddEntry(DocEntry *Entry); // add to the List
+
+ DocEntry *GetDocEntryByNumber(uint16_t group, uint16_t element);
+ // FIXME method to write
+ //DocEntry *GetDocEntryByName (std::string Name);
+
+ bool SetEntryByNumber(std::string val, uint16_t group, uint16_t element);
+
+ virtual std::string GetEntryByNumber(uint16_t group, uint16_t element);
+
+ /// \brief returns the ordinal position of a given SQItem
+ int GetSQItemNumber() { return SQItemNumber; };
+
+ /// \brief Sets the ordinal position of a given SQItem
+ void SetSQItemNumber(int itemNumber) { SQItemNumber = itemNumber; };
+
+ /// Accessor on \ref SQDepthLevel.
+ int GetDepthLevel() { return SQDepthLevel; }
+
+ /// Accessor on \ref SQDepthLevel.
+ void SetDepthLevel(int depth) { SQDepthLevel = depth; }