]> Creatis software - creaImageIO.git/blobdiff - src2/creaImageIOGimmick.h
Correction d'un crash au moment de la validation sur le viewer
[creaImageIO.git] / src2 / creaImageIOGimmick.h
index b61874b0831c4e39044f82d892bd1b36157e4fe5..93d982a99c10a12d940665891ec4c957f1596f35 100644 (file)
@@ -3,6 +3,7 @@
 
 #include <creaImageIOSQLiteTreeHandler.h>
 #include <creaImageIOTreeHandlerImageAdder.h>
+#include <creaImageIOSynchronizer.h>
 
 namespace creaImageIO
 {
@@ -24,6 +25,9 @@ namespace creaImageIO
        /**
        * \defgroup Tree Attributed tree management
        */
+       /**
+       * \defgroup Previewer Preview related
+       */
 
        /**
        * \ingroup Controller
@@ -86,6 +90,10 @@ namespace creaImageIO
     void AddDir(const std::string& handler, const std::string& path, 
                bool recurse);
 
+       ///Synchronizes the loaded data with the database. If remove is true the database will be updated, otherwise 
+       ///only a warning sign will be issued
+       void Synchronize(bool update, TreeHandler* handler);
+
     /// Prints the tree handled by the handler
     void Print(const std::string& handler);
 
@@ -111,6 +119,7 @@ namespace creaImageIO
   private:
     SQLiteTreeHandler* mLocalDatabase;
     TreeHandlerMapType mTreeHandlerMap;
+       Synchronizer* mSynchronizer;
 
     std::string mCurrentDirectory;
     std::string mHomeDirectory;