Remove use of boost::noncopyable.
[dcpomatic.git] / src / lib / image_proxy.h
index b279e634443736628706103b88dc6fb0b960c698..22946ed98a56b1272421e053ceae35df58cdf811 100644 (file)
@@ -54,11 +54,15 @@ namespace cxml {
  *  the TIFF data compressed until the decompressed image is needed.
  *  At this point, the class decodes the TIFF to an Image.
  */
-class ImageProxy : public boost::noncopyable
+class ImageProxy
 {
 public:
+       ImageProxy () {}
        virtual ~ImageProxy () {}
 
+       ImageProxy (ImageProxy const&) = delete;
+       ImageProxy& operator= (ImageProxy const&) = delete;
+
        struct Result {
                Result (std::shared_ptr<Image> image_, int log2_scaling_)
                        : image (image_)