Mercurial > hg > orthanc
comparison Core/DicomParsing/ParsedDicomFile.h @ 2521:6db878376018
support anonymization of CurrentRequestedProcedureEvidenceSequence
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 09 Apr 2018 17:59:16 +0200 |
parents | 4dcafa8d6633 |
children | d386abc18133 |
comparison
equal
deleted
inserted
replaced
2520:b94ed97508e6 | 2521:6db878376018 |
---|---|
73 { | 73 { |
74 private: | 74 private: |
75 struct PImpl; | 75 struct PImpl; |
76 PImpl* pimpl_; | 76 PImpl* pimpl_; |
77 | 77 |
78 ParsedDicomFile(ParsedDicomFile& other); | 78 ParsedDicomFile(ParsedDicomFile& other, |
79 bool keepSopInstanceUid); | |
79 | 80 |
80 void CreateFromDicomMap(const DicomMap& source, | 81 void CreateFromDicomMap(const DicomMap& source, |
81 Encoding defaultEncoding); | 82 Encoding defaultEncoding); |
82 | 83 |
83 void RemovePrivateTagsInternal(const std::set<DicomTag>* toKeep); | 84 void RemovePrivateTagsInternal(const std::set<DicomTag>* toKeep); |
109 | 110 |
110 ~ParsedDicomFile(); | 111 ~ParsedDicomFile(); |
111 | 112 |
112 DcmFileFormat& GetDcmtkObject() const; | 113 DcmFileFormat& GetDcmtkObject() const; |
113 | 114 |
114 ParsedDicomFile* Clone(); | 115 ParsedDicomFile* Clone(bool keepSopInstanceUid); |
115 | 116 |
116 #if ORTHANC_ENABLE_CIVETWEB == 1 || ORTHANC_ENABLE_MONGOOSE == 1 | 117 #if ORTHANC_ENABLE_CIVETWEB == 1 || ORTHANC_ENABLE_MONGOOSE == 1 |
117 void SendPathValue(RestApiOutput& output, | 118 void SendPathValue(RestApiOutput& output, |
118 const UriComponents& uri); | 119 const UriComponents& uri); |
119 | 120 |