Mercurial > hg > orthanc-databases
comparison Framework/Plugins/IDatabaseBackend.h @ 401:a8774581adfc db-protobuf
replaced "WithLabels" and "WithoutLabels", by "Labels" and "LabelsConstraint"
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 07 Apr 2023 22:32:15 +0200 |
parents | 7b3acfa95bd8 |
children | 82921a29349a |
comparison
equal
deleted
inserted
replaced
400:897253c21208 | 401:a8774581adfc |
---|---|
21 | 21 |
22 | 22 |
23 | 23 |
24 #pragma once | 24 #pragma once |
25 | 25 |
26 #include "../../Resources/Orthanc/Databases/ISqlLookupFormatter.h" | |
27 #include "../Common/DatabaseManager.h" | |
28 #include "../Common/DatabasesEnumerations.h" | |
26 #include "IDatabaseBackendOutput.h" | 29 #include "IDatabaseBackendOutput.h" |
27 #include "../Common/DatabasesEnumerations.h" | |
28 #include "../Common/DatabaseManager.h" | |
29 | 30 |
30 #include <list> | 31 #include <list> |
31 | 32 |
32 namespace OrthancDatabases | 33 namespace OrthancDatabases |
33 { | 34 { |
269 #if ORTHANC_PLUGINS_HAS_DATABASE_CONSTRAINT == 1 | 270 #if ORTHANC_PLUGINS_HAS_DATABASE_CONSTRAINT == 1 |
270 virtual void LookupResources(IDatabaseBackendOutput& output, | 271 virtual void LookupResources(IDatabaseBackendOutput& output, |
271 DatabaseManager& manager, | 272 DatabaseManager& manager, |
272 const std::vector<Orthanc::DatabaseConstraint>& lookup, | 273 const std::vector<Orthanc::DatabaseConstraint>& lookup, |
273 OrthancPluginResourceType queryLevel, | 274 OrthancPluginResourceType queryLevel, |
274 const std::set<std::string>& withLabels, // New in Orthanc 1.12.0 | 275 const std::set<std::string>& labels, // New in Orthanc 1.12.0 |
275 const std::set<std::string>& withoutLabels, // New in Orthanc 1.12.0 | 276 Orthanc::LabelsConstraint labelsConstraint, // New in Orthanc 1.12.0 |
276 uint32_t limit, | 277 uint32_t limit, |
277 bool requestSomeInstance) = 0; | 278 bool requestSomeInstance) = 0; |
278 #endif | 279 #endif |
279 | 280 |
280 #if ORTHANC_PLUGINS_HAS_DATABASE_CONSTRAINT == 1 | 281 #if ORTHANC_PLUGINS_HAS_DATABASE_CONSTRAINT == 1 |