Mercurial > hg > orthanc
diff OrthancServer/ParsedDicomFile.h @ 2202:9b373b7d6713
Fix handling of encodings in C-FIND requests
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 08 Dec 2016 12:45:06 +0100 |
parents | 5a8840920121 |
children | 6dc3bdb4088b |
line wrap: on
line diff
--- a/OrthancServer/ParsedDicomFile.h Tue Dec 06 14:40:46 2016 +0100 +++ b/OrthancServer/ParsedDicomFile.h Thu Dec 08 12:45:06 2016 +0100 @@ -52,6 +52,9 @@ ParsedDicomFile(ParsedDicomFile& other); + void CreateFromDicomMap(const DicomMap& source, + Encoding defaultEncoding); + void RemovePrivateTagsInternal(const std::set<DicomTag>* toKeep); void UpdateStorageUid(const DicomTag& tag, @@ -65,6 +68,9 @@ public: ParsedDicomFile(bool createIdentifiers); // Create a minimal DICOM instance + ParsedDicomFile(const DicomMap& map, + Encoding defaultEncoding); + ParsedDicomFile(const DicomMap& map); ParsedDicomFile(const void* content,