X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=Testing%2FTestDicomDir.cxx;h=af76b111b4e2f01c161b31e52a636e46fdddaf48;hb=16767fac37398a5864a19243c56352752e103c04;hp=6039f22a4b041cf6fbdb9b41c57b117a2637248e;hpb=96cc99e8e141ceaf026104699c3273ad5fc88a1f;p=gdcm.git diff --git a/Testing/TestDicomDir.cxx b/Testing/TestDicomDir.cxx index 6039f22a..af76b111 100644 --- a/Testing/TestDicomDir.cxx +++ b/Testing/TestDicomDir.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: TestDicomDir.cxx,v $ Language: C++ - Date: $Date: 2005/02/03 10:00:06 $ - Version: $Revision: 1.38 $ + Date: $Date: 2005/08/31 09:29:11 $ + Version: $Revision: 1.40 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -100,7 +100,9 @@ int TestDicomDir(int argc, char *argv[]) file += "/DICOMDIR"; } - dicomdir = new gdcm::DicomDir(file); + dicomdir = new gdcm::DicomDir( ); + dicomdir->SetFileName(file); + dicomdir->Load( ); if (argc > 2) { int level = atoi(argv[2]); @@ -179,14 +181,16 @@ int TestDicomDir(int argc, char *argv[]) // ------------------------- second stage --------------------------- // Write on disc what we read - dicomdir->WriteDicomDir("NewDICOMDIR"); + dicomdir->Write("NewDICOMDIR"); std::cout << std::endl << std::endl << "NewDICOMDIR written on disc =================================" << std::endl<< std::endl; // Read what we wrote - gdcm::DicomDir *d2 = new gdcm::DicomDir("NewDICOMDIR"); - if (!d2) + gdcm::DicomDir *d2 = new gdcm::DicomDir( ); + d2->SetFileName("NewDICOMDIR"); + d2->Load( ); + if (!d2->IsReadable( )) { std::cout << std::endl << std::endl << "Read NewDicomDir from disc failed ========================"