Program: gdcm
Module: $RCSfile: gdcmDict.h,v $
Language: C++
- Date: $Date: 2004/10/18 02:31:58 $
- Version: $Revision: 1.21 $
+ Date: $Date: 2004/11/16 02:54:35 $
+ Version: $Revision: 1.23 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
{
//-----------------------------------------------------------------------------
-typedef std::map<TagKey, DictEntry*> TagKeyHT;
-typedef std::map<TagName, DictEntry*> TagNameHT;
-typedef std::list<std::string> EntryNamesList;
-typedef std::map<std::string, std::list<std::string> > EntryNamesByCatMap;
+typedef std::map<TagKey, DictEntry> TagKeyHT;
+typedef std::map<TagName, DictEntry> TagNameHT;
+typedef std::list<std::string> EntryNamesList;
+typedef std::map<std::string,
+ std::list<std::string> > EntryNamesByCatMap;
//-----------------------------------------------------------------------------
/*
* \defgroup Dict
void PrintByName(std::ostream &os = std::cout);
// Entries
- bool AddNewEntry (DictEntry *newEntry);
- bool ReplaceEntry(DictEntry *newEntry);
+ bool AddNewEntry (DictEntry const & newEntry);
+ bool ReplaceEntry(DictEntry const & newEntry);
bool RemoveEntry (TagKey const & key);
bool RemoveEntry (uint16_t group, uint16_t element);