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,