X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmFileHelper.h;h=3661ebfe3a955b6a4efd1cf6cae218c16f6b9dbc;hb=8c5f96ecbfa04d347b11ed4e35716f11eb0b22b7;hp=5d053d2b7829c1100ccf56a14603779bbbbcafd2;hpb=06c8a65724fa7d53ee2c97b72f8ac9de5f375a18;p=gdcm.git diff --git a/src/gdcmFileHelper.h b/src/gdcmFileHelper.h index 5d053d2b..3661ebfe 100644 --- a/src/gdcmFileHelper.h +++ b/src/gdcmFileHelper.h @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmFileHelper.h,v $ Language: C++ - Date: $Date: 2005/06/17 12:35:00 $ - Version: $Revision: 1.17 $ + Date: $Date: 2005/07/19 15:19:27 $ + Version: $Revision: 1.19 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -19,8 +19,9 @@ #ifndef GDCMFILEHELPER_H #define GDCMFILEHELPER_H -#include +#include "gdcmDebug.h" #include "gdcmBase.h" +//#include namespace gdcm { @@ -49,15 +50,20 @@ public: public: FileHelper( ); FileHelper( File *header ); - FileHelper( std::string const &filename ); - + GDCM_LEGACY(FileHelper( std::string const &filename )); + virtual ~FileHelper(); void Print(std::ostream &os = std::cout, std::string const &indent = ""); /// Accessor to \ref File File *GetFile() { return FileInternal; } + + void SetLoadMode(int loadMode); + void SetFileName(std::string const &fileName); + bool Load(); + // File methods bool SetValEntry(std::string const &content, uint16_t group, uint16_t elem);