comparison Core/Images/PngReader.h @ 1915:7454019be8f3

noncopyable
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 09 Feb 2016 14:50:29 +0100
parents b1291df2f780
children 56276bad7e42
comparison
equal deleted inserted replaced
1914:501769757bf9 1915:7454019be8f3
37 #include "../Enumerations.h" 37 #include "../Enumerations.h"
38 38
39 #include <vector> 39 #include <vector>
40 #include <stdint.h> 40 #include <stdint.h>
41 #include <boost/shared_ptr.hpp> 41 #include <boost/shared_ptr.hpp>
42 #include <boost/noncopyable.hpp>
42 43
43 namespace Orthanc 44 namespace Orthanc
44 { 45 {
45 class PngReader : public ImageAccessor 46 class PngReader :
47 public ImageAccessor,
48 public boost::noncopyable
46 { 49 {
47 private: 50 private:
48 struct PngRabi; 51 struct PngRabi;
49 52
50 std::vector<uint8_t> data_; 53 std::vector<uint8_t> data_;