comparison OrthancFramework/Sources/DicomFormat/DicomMap.h @ 5176:6d8647122ef3

cont
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 24 Mar 2023 19:10:00 +0100
parents 48005e522bd6
children 0ea402b4d901
comparison
equal deleted inserted replaced
5175:48005e522bd6 5176:6d8647122ef3
156 156
157 static void GetMainDicomTags(std::set<DicomTag>& target, 157 static void GetMainDicomTags(std::set<DicomTag>& target,
158 ResourceType level); 158 ResourceType level);
159 159
160 // returns a string uniquely identifying the list of main dicom tags for a level 160 // returns a string uniquely identifying the list of main dicom tags for a level
161 static const std::string& GetMainDicomTagsSignature(ResourceType level); 161 static std::string GetMainDicomTagsSignature(ResourceType level);
162 162
163 static const std::string& GetDefaultMainDicomTagsSignature(ResourceType level); 163 static std::string GetDefaultMainDicomTagsSignature(ResourceType level);
164 164
165 static const std::set<DicomTag>& GetAllMainDicomTags(); 165 static void GetAllMainDicomTags(std::set<DicomTag>& target);
166 166
167 // adds a main dicom tag to the definition of main dicom tags for each level. 167 // adds a main dicom tag to the definition of main dicom tags for each level.
168 // this should be done once at startup before you use MainDicomTags methods 168 // this should be done once at startup before you use MainDicomTags methods
169 static void AddMainDicomTag(const DicomTag& tag, ResourceType level); 169 static void AddMainDicomTag(const DicomTag& tag, ResourceType level);
170 170