Mercurial > hg > orthanc
comparison OrthancServer/Sources/Database/IDatabaseWrapper.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 | 77875b51cf95 |
comparison
equal
deleted
inserted
replaced
5676:b744a2cf408a | 5677:dc96401dbe88 |
---|---|
358 * Primitives introduced in Orthanc 1.12.4 | 358 * Primitives introduced in Orthanc 1.12.4 |
359 **/ | 359 **/ |
360 | 360 |
361 // This is only implemented if "HasIntegratedFind()" is "true" | 361 // This is only implemented if "HasIntegratedFind()" is "true" |
362 virtual void ExecuteFind(FindResponse& response, | 362 virtual void ExecuteFind(FindResponse& response, |
363 const FindRequest& request) = 0; | 363 const FindRequest& request, |
364 const Capabilities& capabilities) = 0; | |
364 | 365 |
365 // This is only implemented if "HasIntegratedFind()" is "false" | 366 // This is only implemented if "HasIntegratedFind()" is "false" |
366 virtual void ExecuteFind(std::list<std::string>& identifiers, | 367 virtual void ExecuteFind(std::list<std::string>& identifiers, |
367 const FindRequest& request) = 0; | 368 const FindRequest& request, |
369 const Capabilities& capabilities) = 0; | |
368 | 370 |
369 /** | 371 /** |
370 * This is only implemented if "HasIntegratedFind()" is | 372 * This is only implemented if "HasIntegratedFind()" is |
371 * "false". In this flavor, the resource of interest might have | 373 * "false". In this flavor, the resource of interest might have |
372 * been deleted, as the expansion is not done in the same | 374 * been deleted, as the expansion is not done in the same |