+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;
+
+private:
+
+ /// \brief Sequences can be nested. This \ref SQDepthLevel represents
+ /// the level of the nesting of instances of this class.
+ /// \ref SQDepthLevel and its \ref SeqEntry::SQDepthLevel
+ /// counterpart are only defined on printing purposes
+ /// (see \ref Print).
+ int SQDepthLevel;
+
+ /// \brief A TagKey of a DocEntry nested in a sequence is prepended
+ /// with this BaseTagKey.
+ BaseTagKey BaseTagKeyNested;
+
+ /// \brief SQ Item ordinal number
+ int SQItemNumber;
+};
+} // end namespace gdcm