- /// \brief chained list of (Elementary) Doc Entries
- ListDocEntry docEntries;
-
- /// \brief SQ Item ordinal number
- int SQItemNumber;
+ /// Accessor on \ref BaseTagKey.
+ BaseTagKey const & GetBaseTagKey() const { return BaseTagKeyNested; }
+
+ void Initialize();
+ DocEntry *GetNextEntry();
+
+protected:
+// Variables that need to be access in subclasses
+
+ /// \brief Chained list of (Elementary) Doc Entries
+ ListDocEntry DocEntries;
+ /// Chained list iterator, used to visit the TagHT variable
+ ListDocEntry::iterator ItDocEntries;
+
+ ///\brief pointer to the HTable of the Document,
+ /// (because we don't know it within any DicomDirObject nor any SQItem)
+ // TagDocEntryHT *PtagHT;