comparison Core/DicomParsing/IDicomTranscoder.h @ 3929:7dc5e7e0045d transcoding

simplifying MemoryBufferTranscoder::Transcode() interface
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 14 May 2020 14:40:13 +0200
parents 7610af1532c3
children aae045f802f4
comparison
equal deleted inserted replaced
3928:4cdc875510d1 3929:7dc5e7e0045d
54 virtual ~IDicomTranscoder() 54 virtual ~IDicomTranscoder()
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 */,
60 bool& hasSopInstanceUidChanged /* out */, 59 bool& hasSopInstanceUidChanged /* out */,
61 DcmFileFormat& dicom /* in, possibly modified */, 60 DcmFileFormat& dicom /* in, possibly modified */,
62 DicomTransferSyntax targetSyntax, 61 DicomTransferSyntax targetSyntax,
63 bool allowNewSopInstanceUid) = 0; 62 bool allowNewSopInstanceUid) = 0;
64 63