-#include <iostream>
-#include "gdcm.h"
+/*=========================================================================
+
+ Program: gdcm
+ Module: $RCSfile: TestDicomDir.cxx,v $
+ Language: C++
+ Date: $Date: 2004/12/03 20:16:56 $
+ Version: $Revision: 1.22 $
+
+ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
+ l'Image). All rights reserved. See Doc/License.txt or
+ http://www.creatis.insa-lyon.fr/Public/Gdcm/License.html for details.
+
+ This software is distributed WITHOUT ANY WARRANTY; without even
+ the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ PURPOSE. See the above copyright notices for more information.
+
+=========================================================================*/
#include "gdcmDocEntry.h"
#include "gdcmDicomDir.h"
+#include "gdcmDicomDirPatient.h"
+#include "gdcmDicomDirStudy.h"
+#include "gdcmDicomDirSerie.h"
+#include "gdcmDicomDirImage.h"
+#include "gdcmTS.h"
+#include <iostream>
#include <fstream>
int TestDicomDir(int argc, char* argv[])
{
- gdcmDicomDir *e1;
+ gdcm::DicomDir *e1;
- ListDicomDirPatient::iterator itPatient;
- ListDicomDirStudy::iterator itStudy;
- ListDicomDirSerie::iterator itSerie;
- ListDicomDirImage::iterator itImage;
- TSKey v;
+ gdcm::ListDicomDirPatient::const_iterator itPatient;
+ gdcm::ListDicomDirStudy::const_iterator itStudy;
+ gdcm::ListDicomDirSerie::const_iterator itSerie;
+ gdcm::ListDicomDirImage::const_iterator itImage;
+ gdcm::TSKey v;
std::string file;
if (argc > 1)
file += "/DICOMDIR";
}
- e1 = new gdcmDicomDir(file);
+ e1 = new gdcm::DicomDir(file);
if (argc > 2) {
int level = atoi(argv[2]);
e1->SetPrintLevel(level);