diff OrthancServer/Sources/Database/Compatibility/GenericFind.h @ 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 89d559e67b03
line wrap: on
line diff
--- a/OrthancServer/Sources/Database/Compatibility/GenericFind.h	Sat Jul 06 15:04:28 2024 +0200
+++ b/OrthancServer/Sources/Database/Compatibility/GenericFind.h	Mon Jul 08 19:03:23 2024 +0200
@@ -39,13 +39,14 @@
                                  int64_t internalId);
 
     public:
-      GenericFind(IDatabaseWrapper::ITransaction& transaction) :
+      explicit GenericFind(IDatabaseWrapper::ITransaction& transaction) :
         transaction_(transaction)
       {
       }
 
       void ExecuteFind(std::list<std::string>& identifiers,
-                       const FindRequest& request);
+                       const FindRequest& request,
+                       const IDatabaseWrapper::Capabilities& capabilities);
 
       void ExecuteExpand(FindResponse& response,
                          const FindRequest& request,