Program: gdcm
Module: $RCSfile: gdcmDocEntrySet.h,v $
Language: C++
- Date: $Date: 2005/02/10 11:20:34 $
- Version: $Revision: 1.50 $
+ Date: $Date: 2005/07/11 14:40:40 $
+ Version: $Revision: 1.53 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
class SeqEntry;
class DictEntry;
-typedef std::string BaseTagKey;
+typedef TagKey BaseTagKey;
//-----------------------------------------------------------------------------
/**
* \brief
* \ref DocEntrySet is an abstract base class for \ref ElementSet
* and \ref SQItem which are both containers for DocEntries.
- * \ref ElementSet is based on the STL map<> container
- * (see \ref ElementSet::TagHT), as opposed to \ref SQItem
- * which is based on an STL list container (see \ref ListDocEntry).
+ * - \ref ElementSet is based on the STL map<> container
+ * (see \ref ElementSet::TagHT)
+ * - \ref SQItem is based on an STL list container (see \ref ListDocEntry).
* Since the syntax for adding a new element to a map<> or a list<>
* differ, \ref DocEntrySet is designed as an adapter to unify the
* interfaces of \ref DocEntrySet and \ref ElementSet.
/// \brief Remove all Entry in the entry set
virtual void ClearEntry() = 0;
/// \brief adds any type of entry to the entry set
- virtual bool AddEntry(DocEntry *Entry) = 0;
+ virtual bool AddEntry(DocEntry *entry) = 0;
/// \brief Removes any type of entry out of the entry set, and destroys it
- virtual bool RemoveEntry(DocEntry *EntryToRemove) = 0;
+ virtual bool RemoveEntry(DocEntry *entryToRemove) = 0;
/// \brief Removes any type of entry out of the entry set, DOESN'T destroy it
- virtual bool RemoveEntryNoDestroy(DocEntry *EntryToRemove) = 0;
+ virtual bool RemoveEntryNoDestroy(DocEntry *entryToRemove) = 0;
/// Gets the first entry of any type of set
virtual DocEntry *GetFirstEntry()=0;
/// Gets the next entry of any type of set