]> Creatis software - gdcm.git/commitdiff
BUG: doh, forgot this one (char* vs string) + untabify
authormalaterre <malaterre>
Sun, 18 Jul 2004 00:04:46 +0000 (00:04 +0000)
committermalaterre <malaterre>
Sun, 18 Jul 2004 00:04:46 +0000 (00:04 +0000)
Testing/TestDicomDir.cxx

index 35d17d65cd367b942ed30cb8045aeb6f13246d32..d0ab6c0e25dd375e40dc1de81b54e312673b5932 100644 (file)
@@ -23,7 +23,7 @@ int TestDicomDir(int argc, char* argv[])
       file += "/DICOMDIR";
     }
 
-   e1 = new gdcmDicomDir(file.c_str());
+   e1 = new gdcmDicomDir(file);
    if (argc > 2) {
       int level = atoi(argv[2]);   
       e1->SetPrintLevel(level);
@@ -40,11 +40,11 @@ int TestDicomDir(int argc, char* argv[])
 
 /*
   cout << std::endl << std::endl  
-            << " = Liste des PATIENT ==========================================" 
-            << std::endl<< std::endl;  
+        << " = Liste des PATIENT ==========================================" 
+        << std::endl<< std::endl;
 
 
-   itPatient = e1->GetDicomDirPatients().begin();      
+   itPatient = e1->GetDicomDirPatients().begin();
    while ( itPatient != e1->GetDicomDirPatients().end() ) {  // on degouline la liste de PATIENT
       std::cout << (*itPatient)->GetEntryByNumber(0x0010, 0x0010) << std::endl; // Patient's Name   
       itPatient ++;    
@@ -54,44 +54,44 @@ int TestDicomDir(int argc, char* argv[])
 /*        
    cout << std::endl << std::endl  
         << " = Liste des PATIENT/STUDY ==========================================" 
-        << std::endl<< std::endl;      
+        << std::endl<< std::endl;
 
-   itPatient = e1->GetDicomDirPatients().begin();      
+   itPatient = e1->GetDicomDirPatients().begin();
    while ( itPatient != e1->GetDicomDirPatients().end() ) {  // on degouline la liste de PATIENT
       std::cout << (*itPatient)->GetEntryByNumber(0x0010, 0x0010) << std::endl; // Patient's Name 
-      itStudy = ((*itPatient)->GetDicomDirStudies()).begin();  
-      while (itStudy != (*itPatient)->GetDicomDirStudies().end() ) { // on degouline les STUDY de ce patient   
+      itStudy = ((*itPatient)->GetDicomDirStudies()).begin();
+      while (itStudy != (*itPatient)->GetDicomDirStudies().end() ) { // on degouline les STUDY de ce patient
          std::cout << "--- "<< (*itStudy)->GetEntryByNumber(0x0008, 0x1030) << std::endl; // Study Description
-         ++itStudy;            
+         ++itStudy;
       }
       itPatient ++;    
    }   
  */
  
    std::cout << std::endl << std::endl  
-            << " = Liste des PATIENT/STUDY/SERIE ==========================================" 
-            << std::endl<< std::endl;  
+             << " = Liste des PATIENT/STUDY/SERIE ==========================================" 
+             << std::endl<< std::endl;
  
-   itPatient = e1->GetDicomDirPatients().begin();      
+   itPatient = e1->GetDicomDirPatients().begin();
    while ( itPatient != e1->GetDicomDirPatients().end() ) {  // on degouline la liste de PATIENT
        // Patient's Name, Patient ID 
       std::cout << "Pat.Name:[" << (*itPatient)->GetEntryByNumber(0x0010, 0x0010) <<"]";
       std::cout << " Pat.ID:[";
       std::cout << (*itPatient)->GetEntryByNumber(0x0010, 0x0020) << "]" << std::endl;
-      itStudy = ((*itPatient)->GetDicomDirStudies()).begin();  
-      while (itStudy != (*itPatient)->GetDicomDirStudies().end() ) { // on degouline les STUDY de ce patient   
+      itStudy = ((*itPatient)->GetDicomDirStudies()).begin();
+      while (itStudy != (*itPatient)->GetDicomDirStudies().end() ) { // on degouline les STUDY de ce patient
          std::cout << "--- Stud.descr:["    << (*itStudy)->GetEntryByNumber(0x0008, 0x1030) << "]";// Study Description 
          std::cout << " Stud.ID:["<< (*itStudy)->GetEntryByNumber(0x0020, 0x0010);                 // Study ID
-        std::cout << "]" << std::endl;
+   std::cout << "]" << std::endl;
          itSerie = ((*itStudy)->GetDicomDirSeries()).begin();
-         while (itSerie != (*itStudy)->GetDicomDirSeries().end() ) { // on degouline les SERIES de cette study    
+         while (itSerie != (*itStudy)->GetDicomDirSeries().end() ) { // on degouline les SERIES de cette study
             std::cout << "--- --- Ser.Descr:["<< (*itSerie)->GetEntryByNumber(0x0008, 0x103e)<< "]";// Serie Description
             std::cout << " Ser.nb:[" <<   (*itSerie)->GetEntryByNumber(0x0020, 0x0011);            // Serie number
             std::cout << "] Mod.:["    <<   (*itSerie)->GetEntryByNumber(0x0008, 0x0060) << "]";   // Modality
-           std::cout << std::endl;         
+            std::cout << std::endl;
             ++itSerie;   
          }
-         ++itStudy;            
+         ++itStudy;
       }
       itPatient ++;    
    } 
@@ -99,26 +99,26 @@ int TestDicomDir(int argc, char* argv[])
     
  /*
    cout << std::endl << std::endl  
-            << " = Liste des PATIENT/STUDY/SERIE/IMAGE ===================================" 
-            << std::endl<< std::endl;
+        << " = Liste des PATIENT/STUDY/SERIE/IMAGE ===================================" 
+        << std::endl<< std::endl;
  
-   itPatient = e1->GetDicomDirPatients().begin();      
+   itPatient = e1->GetDicomDirPatients().begin();
    while ( itPatient != e1->GetDicomDirPatients().end() ) {  // on degouline la liste de PATIENT
       std::cout << (*itPatient)->GetEntryByNumber(0x0010, 0x0010) << std::endl; // Patient's Name
-      itStudy = ((*itPatient)->GetDicomDirStudies()).begin();  
-      while (itStudy != (*itPatient)->GetDicomDirStudies().end() ) { // on degouline les STUDY de ce patient   
+      itStudy = ((*itPatient)->GetDicomDirStudies()).begin();
+      while (itStudy != (*itPatient)->GetDicomDirStudies().end() ) { // on degouline les STUDY de ce patient
          std::cout << "--- "<< (*itStudy)->GetEntryByNumber(0x0008, 0x1030) << std::endl; // Study Description
          itSerie = ((*itStudy)->GetDicomDirSeries()).begin();
-         while (itSerie != (*itStudy)->GetDicomDirSeries().end() ) { // on degouline les SERIES de cette study    
+         while (itSerie != (*itStudy)->GetDicomDirSeries().end() ) { // on degouline les SERIES de cette study
             std::cout << "--- --- "<< (*itSerie)->GetEntryByNumber(0x0008, 0x103e) << std::endl; // Serie Description
             itImage = ((*itSerie)->GetDicomDirImages()).begin();
-            while (itImage != (*itSerie)->GetDicomDirImages().end() ) { // on degouline les SERIES de cette study         
+            while (itImage != (*itSerie)->GetDicomDirImages().end() ) { // on degouline les SERIES de cette study
                std::cout << "--- --- --- "<< (*itImage)->GetEntryByNumber(0x0004, 0x1500) << std::endl; // File name
                ++itImage;   
             }
             ++itSerie;   
          }
-         ++itStudy;            
+         ++itStudy;
       }  
       itPatient ++;    
    }   
@@ -126,7 +126,7 @@ int TestDicomDir(int argc, char* argv[])
 
    std::cout << std::endl << std::endl  
         << " = Contenu Complet du DICOMDIR ==========================================" 
-        << std::endl<< std::endl;      
+        << std::endl<< std::endl;
    e1->Print();
    
    std::cout<<std::flush;