Mercurial > hg > orthanc-wsi
diff Framework/Outputs/MultiframeDicomWriter.h @ 199:a1c265cb2174
replacing deprecated std::auto_ptr by std::unique_ptr
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 06 Jul 2020 16:29:41 +0200 |
parents | f299c191cd76 |
children | 1e864138f0da |
line wrap: on
line diff
--- a/Framework/Outputs/MultiframeDicomWriter.h Mon Jul 06 16:17:09 2020 +0200 +++ b/Framework/Outputs/MultiframeDicomWriter.h Mon Jul 06 16:29:41 2020 +0200 @@ -22,6 +22,8 @@ #pragma once #include "../Enumerations.h" + +#include <Compatibility.h> // For std::unique_ptr #include <ChunkedBuffer.h> #include <boost/noncopyable.hpp> @@ -47,10 +49,10 @@ unsigned int height_; Orthanc::ChunkedBuffer uncompressedPixelData_; - std::auto_ptr<DcmSequenceOfItems> perFrameFunctionalGroups_; - std::auto_ptr<DcmPixelSequence> compressedPixelSequence_; + std::unique_ptr<DcmSequenceOfItems> perFrameFunctionalGroups_; + std::unique_ptr<DcmPixelSequence> compressedPixelSequence_; DcmPixelItem* offsetTable_; - std::auto_ptr<DcmOffsetList> offsetList_; + std::unique_ptr<DcmOffsetList> offsetList_; void ResetImage();