]> Creatis software - creaImageIO.git/blobdiff - src2/creaImageIOTreeHandler.h
Fixed a problem with the Listener
[creaImageIO.git] / src2 / creaImageIOTreeHandler.h
index 5a7cecd32f644aa3f9cb1fb47a70b7417b824cb6..a0d3f45f7afa6cf31d1608c04a2b316282e03792 100644 (file)
@@ -105,6 +105,13 @@ namespace creaImageIO
     virtual void UnLoad(tree::Node* n) { return; }
     //====================================================================
 
+       //====================================================================
+    /// Returns the top level node id for the given search param and search value
+    virtual void GetTopLevelNodeId(const std::string& searchParam, 
+                                                                                       const std::string& searchValue, 
+                                                                                       std::string& parent_id){ return; }
+    ///====================================================================
+
 
     //====================================================================
     // WRITE METHODS : WORK ONLY IN WRITE MODE
@@ -129,6 +136,11 @@ namespace creaImageIO
                                  const std::string& searchVal){}
        //Deletes the tuple that matches the parameters given
        virtual void DeleteTuple(std::string levelDescriptor, std::string key, std::string value){}
+       //Deletes the entries that match the parameters given
+       virtual void RemoveEntries(const std::string i_table, 
+               const std::string i_attribute, 
+               const std::string i_operand, 
+               const std::string i_val){}
  
     //====================================================================