Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
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::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::list<std::string> EntryNamesList;
typedef std::map<std::string, std::list<std::string> > EntryNamesByCatMap;
//-----------------------------------------------------------------------------
- bool AddNewEntry (DictEntry *newEntry);
- bool ReplaceEntry(DictEntry *newEntry);
- bool RemoveEntry (TagKey key);
+ bool AddNewEntry (DictEntry const & newEntry);
+ bool ReplaceEntry(DictEntry const & newEntry);
+ bool RemoveEntry (TagKey const & key);