00001
00002
00003 #include "gdcmStudy.h"
00004
00005
00006
00013 gdcmStudy::gdcmStudy(ListTag::iterator begin,ListTag::iterator end):
00014 gdcmObject(begin,end)
00015 {
00016 }
00017
00022 gdcmStudy::~gdcmStudy()
00023 {
00024 for(ListSerie::iterator cc = series.begin();cc != series.end();++cc)
00025 {
00026 delete *cc;
00027 }
00028 }
00029
00030
00031
00037 void gdcmStudy::Print(std::ostream &os)
00038 {
00039 os<<"STUDY"<<std::endl;
00040 gdcmObject::Print(os);
00041
00042 for(ListSerie::iterator cc = series.begin();cc != series.end();++cc)
00043 {
00044 (*cc)->SetPrintLevel(printLevel);
00045 (*cc)->Print(os);
00046 }
00047 }
00048
00049
00050
00051
00052
00053
00054
00055
00056
00057
00058