X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=inline;f=src2%2FcreaImageIOGimmick.h;h=dfd176e27e83dde6ae7e2f5b56064a2ee8a7862c;hb=2a9cd3d33877f2490550c2de08452eac220a131c;hp=f93bac1e5d971967e797e9e48426b8cce0138a21;hpb=7ae1412df3d682f639683e751f46a3f07be16d0b;p=creaImageIO.git diff --git a/src2/creaImageIOGimmick.h b/src2/creaImageIOGimmick.h index f93bac1..dfd176e 100644 --- a/src2/creaImageIOGimmick.h +++ b/src2/creaImageIOGimmick.h @@ -36,7 +36,7 @@ namespace creaImageIO //======================================================================= /// Central controler of the gimmick application - class Gimmick + class CREAIMAGEIO_EXPORT Gimmick { public: /// Ctor @@ -93,7 +93,7 @@ namespace creaImageIO /// Removes a file from the given TreeHandler void RemoveFile(const std::string& d, - const tree::Node* & filename); + tree::Node* filename); ///Synchronizes the loaded data with the database. If remove is true the database will be updated, otherwise ///only a warning sign will be issued @@ -102,11 +102,13 @@ namespace creaImageIO /// Prints the tree handled by the handler void Print(const std::string& handler); - ///create a DB from a given descriptor file and for a specific location - SQLiteTreeHandler *createDB(std::string &i_name, std::string &i_locDesc, std::string &i_locDB); + ///create a DB from a given descriptor file and for a specific location + SQLiteTreeHandler *createDB(const std::string &i_name, + const std::string &i_locDesc, + const std::string &i_locDB); // add an existent DB - void addDB(std::string &i_nameDB, std::string &i_locationDB); + void addDB(const std::string &i_nameDB, const std::string &i_locationDB); /// Returns the TreeHandler with a given name TreeHandler* GetTreeHandler(const std::string& name) const;