Program: gdcm
Module: $RCSfile: gdcmDocEntryArchive.h,v $
Language: C++
- Date: $Date: 2005/01/20 11:39:49 $
- Version: $Revision: 1.5 $
+ Date: $Date: 2005/01/26 11:42:02 $
+ Version: $Revision: 1.7 $
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
-#include "gdcmHeader.h"
+#include "gdcmFile.h"
namespace gdcm
{
//-----------------------------------------------------------------------------
/**
* \brief Container
- * It's goal is to change the Header correctly. At this time, the change is
+ * It's goal is to change the File header correctly. At this time, the change is
* only made for the first level of the Document. In the future, it might
* consider Dicom Sequences (SeqEntry, within any SQItem).
* The change is made by replacing a DocEntry by an other that is created
- * outside the class. The old value is kept. When we restore the Header
+ * outside the class. The old value is kept. When we restore the File
* status, the added DocEntry is deleted and replaced by the old value.
*/
class GDCM_EXPORT DocEntryArchive
{
public:
- DocEntryArchive(Header *header);
+ DocEntryArchive(File *file);
~DocEntryArchive();
void Print(std::ostream &os = std::cout);
void ClearArchive(void);
private:
- TagDocEntryHT &HeaderHT;
+// TagDocEntryHT &HeaderHT; // we keep the name HeaderHT
+ File *ArchFile;
TagDocEntryHT Archive;
};
} // end namespace gdcm