comparison Plugins/Engine/OrthancPluginDatabase.cpp @ 3091:476cba12c2b0 db-changes

IDatabaseWrapper::GetChildrenMetadata()
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sat, 05 Jan 2019 15:08:53 +0100
parents fb8ee0786b1e
children fc57988dbfd8
comparison
equal deleted inserted replaced
3090:31244604f617 3091:476cba12c2b0
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 ICreateInstance::Apply 1203 return ICreateInstance::Apply
1204 (*this, *this, result, instanceId, patient, study, series, instance); 1204 (*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));
1304 (mainDicomTags.empty() ? NULL : &mainDicomTags[0]), 1304 (mainDicomTags.empty() ? NULL : &mainDicomTags[0]),
1305 metadata.size(), 1305 metadata.size(),
1306 (metadata.empty() ? NULL : &metadata[0]))); 1306 (metadata.empty() ? NULL : &metadata[0])));
1307 } 1307 }
1308 } 1308 }
1309
1310
1311
1312 void OrthancPluginDatabase::GetChildrenMetadata(std::list<std::string>& target,
1313 int64_t resourceId,
1314 MetadataType metadata)
1315 {
1316 // TODO
1317 IGetChildrenMetadata::Apply(*this, target, resourceId, metadata);
1318 }
1309 } 1319 }