comparison Framework/Plugins/IDatabaseBackend.h @ 538:aff02ad9fbbc

sync
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 09 Sep 2024 08:59:29 +0200
parents 54d518dcd74a
children 12f1c5265081 b8e6e7a19424
comparison
equal deleted inserted replaced
531:7fd40079a8ee 538:aff02ad9fbbc
275 virtual bool HasCreateInstance() const = 0; 275 virtual bool HasCreateInstance() const = 0;
276 276
277 #if ORTHANC_PLUGINS_HAS_DATABASE_CONSTRAINT == 1 277 #if ORTHANC_PLUGINS_HAS_DATABASE_CONSTRAINT == 1
278 virtual void LookupResources(IDatabaseBackendOutput& output, 278 virtual void LookupResources(IDatabaseBackendOutput& output,
279 DatabaseManager& manager, 279 DatabaseManager& manager,
280 const std::vector<Orthanc::DatabaseConstraint>& lookup, 280 const Orthanc::DatabaseConstraints& lookup,
281 OrthancPluginResourceType queryLevel, 281 OrthancPluginResourceType queryLevel,
282 const std::set<std::string>& labels, // New in Orthanc 1.12.0 282 const std::set<std::string>& labels, // New in Orthanc 1.12.0
283 Orthanc::LabelsConstraint labelsConstraint, // New in Orthanc 1.12.0 283 Orthanc::LabelsConstraint labelsConstraint, // New in Orthanc 1.12.0
284 uint32_t limit, 284 uint32_t limit,
285 bool requestSomeInstance) = 0; 285 bool requestSomeInstance) = 0;