Mercurial > hg > orthanc-databases
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; |