X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmStudy.cxx;h=29af9518b1007a961dbb06cb1d123e55a17dd5f3;hb=2ad968707c3eea27dff9d8dd5f4caf9f7b6c4d6e;hp=9380f51935b9a8537acb6bf1b60da5d6456adb99;hpb=76f7307f9485e39bba565423a91989f8c9c18c21;p=gdcm.git diff --git a/src/gdcmStudy.cxx b/src/gdcmStudy.cxx index 9380f519..29af9518 100644 --- a/src/gdcmStudy.cxx +++ b/src/gdcmStudy.cxx @@ -2,15 +2,42 @@ //----------------------------------------------------------------------------- #include "gdcmStudy.h" -gdcmStudy::gdcmStudy() { +//----------------------------------------------------------------------------- +// Constructor / Destructor +gdcmStudy::gdcmStudy(ListTag::iterator begin,ListTag::iterator end): + gdcmObject(begin,end) +{ +} +gdcmStudy::~gdcmStudy() +{ + for(ListSerie::iterator cc = series.begin();cc != series.end();++cc) + { + delete *cc; + } } +//----------------------------------------------------------------------------- +// Print +void gdcmStudy::Print(std::ostream &os) +{ + os<<"STUDY"<SetPrintLevel(printLevel); + (*cc)->Print(os); } } + +//----------------------------------------------------------------------------- +// Public + +//----------------------------------------------------------------------------- +// Protected + +//----------------------------------------------------------------------------- +// Private + +//-----------------------------------------------------------------------------