Mercurial > hg > orthanc
comparison Core/DicomParsing/Internals/DicomFrameIndex.h @ 3712:2a170a8f1faf
replacing std::auto_ptr by std::unique_ptr
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 02 Mar 2020 15:32:45 +0100 |
parents | 94f4a18a79cc |
children | 113a7b994a12 |
comparison
equal
deleted
inserted
replaced
3709:1f4910999fe7 | 3712:2a170a8f1faf |
---|---|
31 **/ | 31 **/ |
32 | 32 |
33 | 33 |
34 #pragma once | 34 #pragma once |
35 | 35 |
36 #include "../../Compatibility.h" | |
36 #include "../../Enumerations.h" | 37 #include "../../Enumerations.h" |
37 | 38 |
38 #include <dcmtk/dcmdata/dcdatset.h> | 39 #include <dcmtk/dcmdata/dcdatset.h> |
39 #include <dcmtk/dcmdata/dcfilefo.h> | 40 #include <dcmtk/dcmdata/dcfilefo.h> |
40 #include <vector> | 41 #include <vector> |
60 | 61 |
61 class FragmentIndex; | 62 class FragmentIndex; |
62 class UncompressedIndex; | 63 class UncompressedIndex; |
63 class PsmctRle1Index; | 64 class PsmctRle1Index; |
64 | 65 |
65 std::auto_ptr<IIndex> index_; | 66 std::unique_ptr<IIndex> index_; |
66 unsigned int countFrames_; | 67 unsigned int countFrames_; |
67 | 68 |
68 public: | 69 public: |
69 DicomFrameIndex(DcmFileFormat& dicom); | 70 DicomFrameIndex(DcmFileFormat& dicom); |
70 | 71 |
71 unsigned int GetFramesCount() const | 72 unsigned int GetFramesCount() const |