- // TODO Swig int LoadDictFromName(string filename);
- // TODO Swig int LoadAllDictFromDirectory(string DirectoryName);
- // TODO Swig string* GetAllDictNames();
- //
- void Print(ostream&);
- gdcmDict* GetDict(DictKey DictName);
+ // TODO Swig int LoadDictFromName(std::string filename);
+ // TODO Swig int LoadAllDictFromDirectory(std::string DirectoryName);
+ // TODO Swig std::string* GetAllDictNames();
+ gdcmDictSet(void);
+ ~gdcmDictSet(void);
+
+ void Print(std::ostream& os);
+
+ std::list<std::string> * GetPubDictTagNames(void);
+ std::map<std::string, std::list<std::string> >*
+ GetPubDictTagNamesByCategory(void);
+
+ void LoadDictFromFile(std::string FileName, DictKey Name);
+
+ gdcmDict* GetDict(DictKey DictName);