Mercurial > hg > orthanc
comparison Core/DicomParsing/IDicomTranscoder.h @ 3910:1f71c2f20e16 transcoding
cont
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 08 May 2020 12:03:26 +0200 |
parents | 6762a97deabc |
children | 7610af1532c3 |
comparison
equal
deleted
inserted
replaced
3909:6762a97deabc | 3910:1f71c2f20e16 |
---|---|
55 { | 55 { |
56 } | 56 } |
57 | 57 |
58 virtual bool TranscodeParsedToBuffer(std::string& target /* out */, | 58 virtual bool TranscodeParsedToBuffer(std::string& target /* out */, |
59 DicomTransferSyntax& sourceSyntax /* out */, | 59 DicomTransferSyntax& sourceSyntax /* out */, |
60 DicomTransferSyntax& targetSyntax /* out */, | |
61 bool& hasSopInstanceUidChanged /* out */, | 60 bool& hasSopInstanceUidChanged /* out */, |
62 DcmFileFormat& dicom /* in, possibly modified */, | 61 DcmFileFormat& dicom /* in, possibly modified */, |
63 const std::set<DicomTransferSyntax>& allowedSyntaxes, // TODO => is a set needed? | 62 DicomTransferSyntax targetSyntax, |
64 bool allowNewSopInstanceUid) = 0; | 63 bool allowNewSopInstanceUid) = 0; |
65 | 64 |
66 | 65 |
67 class TranscodedDicom : public boost::noncopyable | 66 class TranscodedDicom : public boost::noncopyable |
68 { | 67 { |