comparison Core/DicomParsing/ParsedDicomFile.h @ 4007:884b55ce01f6

Private tags returned by C-FIND SCP
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sat, 06 Jun 2020 14:50:21 +0200
parents f9863630ec7f
children cc6ed76bba27
comparison
equal deleted inserted replaced
4006:55710d73780f 4007:884b55ce01f6
90 ParsedDicomFile(ParsedDicomFile& other, 90 ParsedDicomFile(ParsedDicomFile& other,
91 bool keepSopInstanceUid); 91 bool keepSopInstanceUid);
92 92
93 void CreateFromDicomMap(const DicomMap& source, 93 void CreateFromDicomMap(const DicomMap& source,
94 Encoding defaultEncoding, 94 Encoding defaultEncoding,
95 bool permissive); 95 bool permissive,
96 const std::string& privateCreator);
96 97
97 void RemovePrivateTagsInternal(const std::set<DicomTag>* toKeep); 98 void RemovePrivateTagsInternal(const std::set<DicomTag>* toKeep);
98 99
99 void UpdateStorageUid(const DicomTag& tag, 100 void UpdateStorageUid(const DicomTag& tag,
100 const std::string& value, 101 const std::string& value,
109 public: 110 public:
110 ParsedDicomFile(bool createIdentifiers); // Create a minimal DICOM instance 111 ParsedDicomFile(bool createIdentifiers); // Create a minimal DICOM instance
111 112
112 ParsedDicomFile(const DicomMap& map, 113 ParsedDicomFile(const DicomMap& map,
113 Encoding defaultEncoding, 114 Encoding defaultEncoding,
114 bool permissive); 115 bool permissive,
116 const std::string& privateCreator);
115 117
116 ParsedDicomFile(const void* content, 118 ParsedDicomFile(const void* content,
117 size_t size); 119 size_t size);
118 120
119 ParsedDicomFile(const std::string& content); 121 ParsedDicomFile(const std::string& content);