diff OrthancServer/Plugins/Engine/OrthancPluginDatabaseV4.cpp @ 5677:dc96401dbe88 find-refactoring

starting the refactoring of /tools/find
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 08 Jul 2024 19:03:23 +0200
parents 3f13db27b399
children 77875b51cf95
line wrap: on
line diff
--- a/OrthancServer/Plugins/Engine/OrthancPluginDatabaseV4.cpp	Sat Jul 06 15:04:28 2024 +0200
+++ b/OrthancServer/Plugins/Engine/OrthancPluginDatabaseV4.cpp	Mon Jul 08 19:03:23 2024 +0200
@@ -1280,7 +1280,8 @@
 
 
     virtual void ExecuteFind(FindResponse& response,
-                             const FindRequest& request) ORTHANC_OVERRIDE
+                             const FindRequest& request,
+                             const Capabilities& capabilities) ORTHANC_OVERRIDE
     {
       // TODO-FIND
       throw OrthancException(ErrorCode_NotImplemented);
@@ -1288,11 +1289,12 @@
 
 
     virtual void ExecuteFind(std::list<std::string>& identifiers,
-                             const FindRequest& request) ORTHANC_OVERRIDE
+                             const FindRequest& request,
+                             const Capabilities& capabilities) ORTHANC_OVERRIDE
     {
       // TODO-FIND
       Compatibility::GenericFind find(*this);
-      find.ExecuteFind(identifiers, request);
+      find.ExecuteFind(identifiers, request, capabilities);
     }