Mercurial > hg > orthanc
comparison OrthancServer/Search/Compatibility/CompatibilityDatabaseWrapper.h @ 3057:87f52703ebbc db-changes
reorganization
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 21 Dec 2018 14:12:14 +0100 |
parents | 6c5d4281da4a |
children | 5ebd2ef5e7ae |
comparison
equal
deleted
inserted
replaced
3056:6c5d4281da4a | 3057:87f52703ebbc |
---|---|
51 * This is a compatibility class that contains database primitives | 51 * This is a compatibility class that contains database primitives |
52 * that were used in Orthanc <= 1.5.1, and that have been removed | 52 * that were used in Orthanc <= 1.5.1, and that have been removed |
53 * during the optimization of the database engine. | 53 * during the optimization of the database engine. |
54 **/ | 54 **/ |
55 class CompatibilityDatabaseWrapper : public IDatabaseWrapper | 55 class CompatibilityDatabaseWrapper : public IDatabaseWrapper |
56 { | 56 { |
57 public: | 57 public: |
58 virtual void ApplyLookupResources(std::vector<std::string>& resourcesId, | |
59 std::vector<std::string>* instancesId, | |
60 const std::vector<DatabaseConstraint>& lookup, | |
61 ResourceType queryLevel, | |
62 size_t limit) | |
63 ORTHANC_OVERRIDE; | |
64 | |
58 virtual void GetAllInternalIds(std::list<int64_t>& target, | 65 virtual void GetAllInternalIds(std::list<int64_t>& target, |
59 ResourceType resourceType) = 0; | 66 ResourceType resourceType) = 0; |
60 | 67 |
61 virtual void LookupIdentifier(std::list<int64_t>& result, | 68 virtual void LookupIdentifier(std::list<int64_t>& result, |
62 ResourceType level, | 69 ResourceType level, |