2 //-----------------------------------------------------------------------------
6 #include "gdcmHeader.h"
7 #include "gdcmCommon.h"
8 #include "gdcmPatient.h"
10 //-----------------------------------------------------------------------------
12 typedef std::list<gdcmPatient *> lPatient;
14 //-----------------------------------------------------------------------------
16 * \defgroup gdcmDicomDir
17 * \brief gdcmDicomDir defines an object representing a DICOMDIR in memory.
20 class GDCM_EXPORT gdcmDicomDir: public gdcmParser {
23 gdcmDicomDir(std::string &FileName,bool exception_on_error = false );
26 inline lPatient &GetPatients() {return patients;};
27 inline void AddPatient(gdcmPatient *patient) {patients.push_back(patient);};
34 //-----------------------------------------------------------------------------