comparison 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
comparison
equal deleted inserted replaced
5676:b744a2cf408a 5677:dc96401dbe88
1278 ListLabelsInternal(target, false, -1); 1278 ListLabelsInternal(target, false, -1);
1279 } 1279 }
1280 1280
1281 1281
1282 virtual void ExecuteFind(FindResponse& response, 1282 virtual void ExecuteFind(FindResponse& response,
1283 const FindRequest& request) ORTHANC_OVERRIDE 1283 const FindRequest& request,
1284 const Capabilities& capabilities) ORTHANC_OVERRIDE
1284 { 1285 {
1285 // TODO-FIND 1286 // TODO-FIND
1286 throw OrthancException(ErrorCode_NotImplemented); 1287 throw OrthancException(ErrorCode_NotImplemented);
1287 } 1288 }
1288 1289
1289 1290
1290 virtual void ExecuteFind(std::list<std::string>& identifiers, 1291 virtual void ExecuteFind(std::list<std::string>& identifiers,
1291 const FindRequest& request) ORTHANC_OVERRIDE 1292 const FindRequest& request,
1293 const Capabilities& capabilities) ORTHANC_OVERRIDE
1292 { 1294 {
1293 // TODO-FIND 1295 // TODO-FIND
1294 Compatibility::GenericFind find(*this); 1296 Compatibility::GenericFind find(*this);
1295 find.ExecuteFind(identifiers, request); 1297 find.ExecuteFind(identifiers, request, capabilities);
1296 } 1298 }
1297 1299
1298 1300
1299 virtual void ExecuteExpand(FindResponse& response, 1301 virtual void ExecuteExpand(FindResponse& response,
1300 const FindRequest& request, 1302 const FindRequest& request,