Mercurial > hg > orthanc
comparison OrthancFramework/Sources/DicomParsing/FromDcmtkBridge.h @ 4936:8422e4f99a18 more-tags
Handling RequestedTags in ExpandResource -> read parent main dicom tags if required. Not yet getting missing tags from file. Integration tests ok
author | Alain Mazy <am@osimis.io> |
---|---|
date | Fri, 11 Mar 2022 17:38:16 +0100 |
parents | acd3f72e2a21 |
children | 96a3e81eba90 |
comparison
equal
deleted
inserted
replaced
4935:acd3f72e2a21 | 4936:8422e4f99a18 |
---|---|
176 static DicomTag ParseTag(const std::string& name); | 176 static DicomTag ParseTag(const std::string& name); |
177 | 177 |
178 // parses a list like "0010,0010;PatientBirthDate;0020,0020" | 178 // parses a list like "0010,0010;PatientBirthDate;0020,0020" |
179 static void ParseListOfTags(std::set<DicomTag>& result, const std::string& source); | 179 static void ParseListOfTags(std::set<DicomTag>& result, const std::string& source); |
180 | 180 |
181 static void ParseListOfTags(std::set<DicomTag>& result, const Json::Value& source); | |
182 | |
181 static bool HasTag(const DicomMap& fields, | 183 static bool HasTag(const DicomMap& fields, |
182 const std::string& tagName); | 184 const std::string& tagName); |
183 | 185 |
184 static const DicomValue& GetValue(const DicomMap& fields, | 186 static const DicomValue& GetValue(const DicomMap& fields, |
185 const std::string& tagName); | 187 const std::string& tagName); |