comparison Framework/Algorithms/PyramidReader.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 e3cbf890b588
children 1e864138f0da
comparison
equal deleted inserted replaced
198:2d3fe6967894 199:a1c265cb2174
21 21
22 #pragma once 22 #pragma once
23 23
24 #include "../Inputs/ITiledPyramid.h" 24 #include "../Inputs/ITiledPyramid.h"
25 #include "../DicomizerParameters.h" 25 #include "../DicomizerParameters.h"
26
27 #include <Compatibility.h> // For std::unique_ptr
26 28
27 #include <map> 29 #include <map>
28 #include <memory> 30 #include <memory>
29 31
30 namespace OrthancWSI 32 namespace OrthancWSI
48 unsigned int targetTileHeight_; 50 unsigned int targetTileHeight_;
49 const DicomizerParameters& parameters_; 51 const DicomizerParameters& parameters_;
50 52
51 Cache cache_; 53 Cache cache_;
52 54
53 std::auto_ptr<Orthanc::ImageAccessor> outside_; 55 std::unique_ptr<Orthanc::ImageAccessor> outside_;
54 56
55 57
56 Orthanc::ImageAccessor& GetOutsideTile(); 58 Orthanc::ImageAccessor& GetOutsideTile();
57 59
58 void CheckTileSize(const Orthanc::ImageAccessor& tile) const; 60 void CheckTileSize(const Orthanc::ImageAccessor& tile) const;