]> Creatis software - creaImageIO.git/blobdiff - src2/creaImageIOGimmick.cpp
Added local copy functionality.
[creaImageIO.git] / src2 / creaImageIOGimmick.cpp
index 3213acabe760a9cd60259249f1820d18a86f163f..da76e9d848a253f8a8c203090348ea82f6c4e092 100644 (file)
@@ -325,6 +325,18 @@ namespace creaImageIO
 
   //========================================================================
  
+  void Gimmick::CopyFiles(const std::vector<std::string>& filenames, const std::string& d )
+  {
+         TreeHandler * handler=GetTreeHandler(d);
+         mImageAdder.SetCurrentDatabase(d);
+         mImageAdder.SetTreeHandler(handler);
+         mImageAdder.SetTimestampHandler(mTimestampDatabase);
+         mImageAdder.SetSynchronizer(mSynchronizer);
+         mImageAdder.CopyFiles(filenames, mSettings->getValue(SETTINGS_COPY_PATH));
+  }
+
+  //========================================================================
   std::string Gimmick::Synchronize(const std::string& d, bool repair, bool checkAttributes)
   {
          TreeHandler * handler=GetTreeHandler(d);