Mercurial > hg > orthanc
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 } |