Mercurial > hg > orthanc
comparison Plugins/Engine/OrthancPluginDatabase.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 | c829758b9ca0 |
comparison
equal
deleted
inserted
replaced
3083:683d572424b6 | 3084:195ba4cbac3f |
---|---|
1159 size_t limit) | 1159 size_t limit) |
1160 { | 1160 { |
1161 if (extensions_.lookupResources == NULL) | 1161 if (extensions_.lookupResources == NULL) |
1162 { | 1162 { |
1163 // Fallback to compatibility mode | 1163 // Fallback to compatibility mode |
1164 CompatibilityDatabaseWrapper::ApplyLookupResources | 1164 CompatibilityDatabaseWrapper::Apply(*this, *this, resourcesId, instancesId, |
1165 (resourcesId, instancesId, lookup, queryLevel, limit); | 1165 lookup, queryLevel, limit); |
1166 } | 1166 } |
1167 else | 1167 else |
1168 { | 1168 { |
1169 std::vector<OrthancPluginDatabaseConstraint> constraints; | 1169 std::vector<OrthancPluginDatabaseConstraint> constraints; |
1170 std::vector< std::vector<const char*> > constraintsValues; | 1170 std::vector< std::vector<const char*> > constraintsValues; |
1198 const std::string& instance) | 1198 const std::string& instance) |
1199 { | 1199 { |
1200 if (extensions_.createInstance == NULL) | 1200 if (extensions_.createInstance == NULL) |
1201 { | 1201 { |
1202 // Fallback to compatibility mode | 1202 // Fallback to compatibility mode |
1203 return CompatibilityDatabaseWrapper::CreateInstance | 1203 return ICreateInstance::Apply |
1204 (result, instanceId, patient, study, series, instance); | 1204 (*this, *this, result, instanceId, patient, study, series, instance); |
1205 } | 1205 } |
1206 else | 1206 else |
1207 { | 1207 { |
1208 OrthancPluginCreateInstanceResult output; | 1208 OrthancPluginCreateInstanceResult output; |
1209 memset(&output, 0, sizeof(output)); | 1209 memset(&output, 0, sizeof(output)); |