Program: gdcm
Module: $RCSfile: MakeDicomDir.cxx,v $
Language: C++
- Date: $Date: 2006/01/18 10:20:56 $
- Version: $Revision: 1.19 $
+ Date: $Date: 2006/07/18 10:12: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
#include "gdcmDebug.h"
#include "gdcmArgMgr.h"
+//#include <sys/times.h> // Linux Only
+
#include <iostream>
/**
return 0;
}
- char *dirName;
- dirName = am->ArgMgrGetString("dirName",(char *)".");
+ const char *dirName;
+ dirName = am->ArgMgrGetString("dirName",".");
- char *name;
- name = am->ArgMgrGetString("name",(char *)"DICOMDIR");
+ const char *name;
+ name = am->ArgMgrGetString("name","DICOMDIR");
int loadMode = gdcm::LD_ALL;
if ( am->ArgMgrDefined("noshadowseq") )
gdcm::DicomDir *dcmdir;
+
+
// we ask for Directory parsing
dcmdir = gdcm::DicomDir::New( );
dcmdir->SetLoadMode(loadMode);
dcmdir->SetDirectoryName(dirName);
//dcmdir->SetParseDir(true);
+
+ // struct tms tms1, tms2; // Time measurements
+ // times(&tms1);
dcmdir->Load();
+ //times(&tms2);
+ //std::cout
+ // << (long) ((tms2.tms_utime) - (tms1.tms_utime))
+ // << std::endl;
if ( gdcm::Debug::GetDebugFlag() )
std::cout << "======================= End Parsing Directory" << std::endl;