- // TODO Swig int LoadDictFromFile(std::string filename);
- // QUESTION: the following function might not be thread safe !? Maybe
- // we need some mutex here, to avoid concurent creation of
- // the same dictionary !?!?!
- // TODO Swig int LoadDictFromName(std::string filename);
- // TODO Swig int LoadAllDictFromDirectory(std::string DirectoryName);
- // TODO Swig std::string* GetAllDictNames();
- gdcmDictSet();
- ~gdcmDictSet();
+/// \brief Contructs a DictSet with a RefCounter
+ static DictSet *New() {return new DictSet();}
+
+ void Print(std::ostream &os = std::cout, std::string const &indent = "" );