Mercurial > hg > orthanc
comparison OrthancFramework/Sources/DicomParsing/FromDcmtkBridge.cpp @ 4950:3778a0433dd3 more-tags
new field 'MainDicomTags' in the /system response
author | Alain Mazy <am@osimis.io> |
---|---|
date | Mon, 21 Mar 2022 15:19:42 +0100 |
parents | 96a3e81eba90 |
children | e1495a34cd39 |
comparison
equal
deleted
inserted
replaced
4944:f377d5643538 | 4950:3778a0433dd3 |
---|---|
1319 { | 1319 { |
1320 values.insert(it->Format()); | 1320 values.insert(it->Format()); |
1321 } | 1321 } |
1322 | 1322 |
1323 Toolbox::JoinStrings(output, values, ";"); | 1323 Toolbox::JoinStrings(output, values, ";"); |
1324 } | |
1325 | |
1326 void FromDcmtkBridge::FormatListOfTags(Json::Value& output, const std::set<DicomTag>& tags) | |
1327 { | |
1328 output = Json::arrayValue; | |
1329 for (std::set<DicomTag>::const_iterator it = tags.begin(); | |
1330 it != tags.end(); it++) | |
1331 { | |
1332 output.append(it->Format()); | |
1333 } | |
1324 } | 1334 } |
1325 | 1335 |
1326 // parses a list like "0010,0010;PatientBirthDate;0020,0020" | 1336 // parses a list like "0010,0010;PatientBirthDate;0020,0020" |
1327 void FromDcmtkBridge::ParseListOfTags(std::set<DicomTag>& result, const std::string& source) | 1337 void FromDcmtkBridge::ParseListOfTags(std::set<DicomTag>& result, const std::string& source) |
1328 { | 1338 { |