2 //-----------------------------------------------------------------------------
4 #include "gdcmSQItem.h"
5 #include "gdcmGlobal.h"
9 //-----------------------------------------------------------------------------
10 // Constructor / Destructor
13 * \brief Constructor from a given gdcmSQItem
15 gdcmSQItem::gdcmSQItem( )
20 * \brief Canonical destructor.
22 gdcmSQItem::~gdcmSQItem()
24 for(ListDocEntry::iterator cc = docEntries.begin();
25 cc != docEntries.end();
33 //-----------------------------------------------------------------------------
37 * \brief canonical Printer
39 void gdcmSQItem::Print(std::ostream & os) {
41 for (ListDocEntry::iterator i = docEntries.begin();
42 i != docEntries.end();
45 //(*i)->SetPrintLevel(printLevel); //self->GetPrintLevel() ?
50 //-----------------------------------------------------------------------------
53 bool gdcmSQItem::AddEntry(gdcmDocEntry *entry) {
54 docEntries.push_back(entry);
55 //TODO : check if it worked
59 //-----------------------------------------------------------------------------
62 //-----------------------------------------------------------------------------
65 // end-user intended : the guy *wants* to create his own SeQuence ?!?
66 gdcmDocEntry *gdcmSQItem::NewDocEntryByNumber(guint16 group,
73 gdcmDocEntry *gdcmSQItem::NewDocEntryByName (std::string Name) {
78 //-----------------------------------------------------------------------------