comparison Core/DicomParsing/ParsedDicomFile.cpp @ 3912:7610af1532c3 transcoding

prototyping automated transcoding of incoming DICOM files
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 08 May 2020 13:43:50 +0200
parents 603a7b86fa5f
children aae045f802f4
comparison
equal deleted inserted replaced
3911:0ef7f4528be2 3912:7610af1532c3
1111 { 1111 {
1112 pimpl_->file_.reset(new DcmFileFormat(dicom)); 1112 pimpl_->file_.reset(new DcmFileFormat(dicom));
1113 } 1113 }
1114 1114
1115 1115
1116 ParsedDicomFile::ParsedDicomFile(DcmFileFormat* dicom) : pimpl_(new PImpl)
1117 {
1118 pimpl_->file_.reset(dicom); // No cloning
1119 }
1120
1121
1116 DcmFileFormat& ParsedDicomFile::GetDcmtkObject() const 1122 DcmFileFormat& ParsedDicomFile::GetDcmtkObject() const
1117 { 1123 {
1118 return *pimpl_->file_.get(); 1124 return *pimpl_->file_.get();
1119 } 1125 }
1120 1126