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));