Program: gdcm
Module: $RCSfile: gdcmDocEntryArchive.h,v $
Language: C++
- Date: $Date: 2005/01/26 11:42:02 $
- Version: $Revision: 1.7 $
+ Date: $Date: 2007/08/22 16:14:04 $
+ Version: $Revision: 1.11 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
=========================================================================*/
-#ifndef GDCMDOCENTRYARCHIVE_H
-#define GDCMDOCENTRYARCHIVE_H
+#ifndef _GDCMDOCENTRYARCHIVE_H_
+#define _GDCMDOCENTRYARCHIVE_H_
#include "gdcmFile.h"
-namespace gdcm
+namespace GDCM_NAME_SPACE
{
//-----------------------------------------------------------------------------
*/
class GDCM_EXPORT DocEntryArchive
{
-public:
+
+friend class FileHelper;
+
+private:
DocEntryArchive(File *file);
~DocEntryArchive();
void ClearArchive(void);
-private:
-// TagDocEntryHT &HeaderHT; // we keep the name HeaderHT
+ /// pointer to the gdcm::File pointer we want to save values from
File *ArchFile;
+ /// H table to save values.
TagDocEntryHT Archive;
};
} // end namespace gdcm