X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src2%2FcreaImageIOTreeHandler.h;h=a0d3f45f7afa6cf31d1608c04a2b316282e03792;hb=e88bcb692a9d4bcc2ce1618a27d4fcb275a32a70;hp=5a7cecd32f644aa3f9cb1fb47a70b7417b824cb6;hpb=66f2d68a504d06b45b4047bd7a445c11889b9fc0;p=creaImageIO.git diff --git a/src2/creaImageIOTreeHandler.h b/src2/creaImageIOTreeHandler.h index 5a7cecd..a0d3f45 100644 --- a/src2/creaImageIOTreeHandler.h +++ b/src2/creaImageIOTreeHandler.h @@ -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){} //====================================================================