Mercurial > hg > orthanc
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, |