Mercurial > hg > orthanc
diff 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 |
line wrap: on
line diff
--- a/OrthancFramework/Sources/DicomParsing/FromDcmtkBridge.cpp Thu Mar 17 17:03:59 2022 +0100 +++ b/OrthancFramework/Sources/DicomParsing/FromDcmtkBridge.cpp Mon Mar 21 15:19:42 2022 +0100 @@ -1323,6 +1323,16 @@ Toolbox::JoinStrings(output, values, ";"); } + void FromDcmtkBridge::FormatListOfTags(Json::Value& output, const std::set<DicomTag>& tags) + { + output = Json::arrayValue; + for (std::set<DicomTag>::const_iterator it = tags.begin(); + it != tags.end(); it++) + { + output.append(it->Format()); + } + } + // parses a list like "0010,0010;PatientBirthDate;0020,0020" void FromDcmtkBridge::ParseListOfTags(std::set<DicomTag>& result, const std::string& source) {