]> Creatis software - creaImageIO.git/blobdiff - src2/creaImageIOTreeHandlerImageAdder.h
No newline at end of file
[creaImageIO.git] / src2 / creaImageIOTreeHandlerImageAdder.h
index fe3c31da644ebe6f28219e1810e23df13c376915..2fe9efd993e00563c461bca9ad2a56e981b2e70e 100644 (file)
@@ -130,8 +130,20 @@ namespace creaImageIO
                const std::string& searchParam, 
                const std::string& searchVal, 
                tree::Node*& node);
+
+       ///Finds the nodes that partially match the searchVal
+       void FindNodePartial(tree::Node* parent, int level, const std::string& searchParam, const std::string& searchVal, tree::Node*& node);
        ///Checks the attributes of the database against the ones in disk
        void CheckAttributes(bool repair, std::string& file, std::vector<std::string>& attsModified);
+       ///Deletes the drive with the given name (use for all databases except maintenance and timestamp)
+       void DeleteDriveFromMainDB(const std::string& drive);
+       ///Deletes the drive with the given name (use for maintenance and timestamp databases)
+       void DeleteDriveFromOtherDB(const std::string& drive);
+       ///Edits the given field and sets the new parameters
+       void EditField(tree::Node* node, const std::string& name, const std::string& key, const std::string& val);
+  
+  
  
     //====================================================================