2 //-----------------------------------------------------------------------------
8 #include "gdcmDocEntry.h"
9 #include "gdcmDocEntrySet.h"
11 //-----------------------------------------------------------------------------
12 typedef std::list<gdcmDocEntry *> ListDocEntry;
13 //-----------------------------------------------------------------------------
14 class GDCM_EXPORT gdcmSQItem : public gdcmDocEntrySet
20 virtual void Print(std::ostream &os = std::cout);
22 /// \brief returns the DocEntry chained List for this SQ Item.
23 inline ListDocEntry &GetDocEntries()
26 /// \brief adds the passed DocEntry to the DocEntry chained List for this SQ Item.
27 inline void AddDocEntry(gdcmDocEntry *e)
28 {docEntries.push_back(e);};
37 /// \brief chained list of (Elementary) Doc Entries
38 ListDocEntry docEntries;
42 //-----------------------------------------------------------------------------