Mercurial > hg > orthanc
diff OrthancServer/Search/Compatibility/CompatibilityDatabaseWrapper.cpp @ 3084:195ba4cbac3f db-changes
reorganization
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 04 Jan 2019 16:42:55 +0100 |
parents | 847a0ed92654 |
children |
line wrap: on
line diff
--- a/OrthancServer/Search/Compatibility/CompatibilityDatabaseWrapper.cpp Fri Jan 04 15:52:19 2019 +0100 +++ b/OrthancServer/Search/Compatibility/CompatibilityDatabaseWrapper.cpp Fri Jan 04 16:42:55 2019 +0100 @@ -40,28 +40,17 @@ { namespace Compatibility { - void CompatibilityDatabaseWrapper::ApplyLookupResources( + void CompatibilityDatabaseWrapper::Apply( + IDatabaseWrapper& database, + CompatibilityDatabaseWrapper& compatibility, std::list<std::string>& resourcesId, std::list<std::string>* instancesId, const std::vector<DatabaseConstraint>& lookup, ResourceType queryLevel, size_t limit) { - Compatibility::DatabaseLookup compat(*this); + Compatibility::DatabaseLookup compat(database, compatibility); compat.ApplyLookupResources(resourcesId, instancesId, lookup, queryLevel, limit); } - - - bool CompatibilityDatabaseWrapper::CreateInstance( - IDatabaseWrapper::CreateInstanceResult& result, - int64_t& instanceId, - const std::string& patient, - const std::string& study, - const std::string& series, - const std::string& instance) - { - return ICompatibilityCreateInstance::Apply - (result, instanceId, *this, *this, patient, study, series, instance); - } } }