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