diff Framework/Plugins/IndexBackend.h @ 557:d8ee2f676a3c find-refactoring

wip: started implementing Find in PostgreSQL
author Alain Mazy <am@orthanc.team>
date Fri, 13 Sep 2024 11:56:25 +0200
parents 7f45f23b10d0
children 373cf7d747cc 22bbce1f88ff
line wrap: on
line diff
--- a/Framework/Plugins/IndexBackend.h	Wed Sep 11 16:32:21 2024 +0200
+++ b/Framework/Plugins/IndexBackend.h	Fri Sep 13 11:56:25 2024 +0200
@@ -435,6 +435,16 @@
       return true;
     }
 
+#if ORTHANC_PLUGINS_VERSION_IS_ABOVE(1, 12, 5)
+    virtual bool HasFindSupport() const ORTHANC_OVERRIDE;
+#endif
+
+#if ORTHANC_PLUGINS_VERSION_IS_ABOVE(1, 12, 5)
+    virtual void ExecuteFind(Orthanc::DatabasePluginMessages::TransactionResponse& response,
+                             DatabaseManager& manager,
+                             const Orthanc::DatabasePluginMessages::Find_Request& request) ORTHANC_OVERRIDE;
+#endif
+
 
     /**
      * "maxDatabaseRetries" is to handle