Mercurial > hg > orthanc
comparison Core/FileStorage/StorageAccessor.cpp @ 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 |
comparison
equal
deleted
inserted
replaced
3709:1f4910999fe7 | 3712:2a170a8f1faf |
---|---|
32 | 32 |
33 | 33 |
34 #include "../PrecompiledHeaders.h" | 34 #include "../PrecompiledHeaders.h" |
35 #include "StorageAccessor.h" | 35 #include "StorageAccessor.h" |
36 | 36 |
37 #include "../Compatibility.h" | |
37 #include "../Compression/ZlibCompressor.h" | 38 #include "../Compression/ZlibCompressor.h" |
38 #include "../MetricsRegistry.h" | 39 #include "../MetricsRegistry.h" |
39 #include "../OrthancException.h" | 40 #include "../OrthancException.h" |
40 #include "../Toolbox.h" | 41 #include "../Toolbox.h" |
41 | 42 |
52 namespace Orthanc | 53 namespace Orthanc |
53 { | 54 { |
54 class StorageAccessor::MetricsTimer : public boost::noncopyable | 55 class StorageAccessor::MetricsTimer : public boost::noncopyable |
55 { | 56 { |
56 private: | 57 private: |
57 std::auto_ptr<MetricsRegistry::Timer> timer_; | 58 std::unique_ptr<MetricsRegistry::Timer> timer_; |
58 | 59 |
59 public: | 60 public: |
60 MetricsTimer(StorageAccessor& that, | 61 MetricsTimer(StorageAccessor& that, |
61 const std::string& name) | 62 const std::string& name) |
62 { | 63 { |