# HG changeset patch # User Sebastien Jodogne # Date 1455025829 -3600 # Node ID 7454019be8f318018394fa19a6e989cf68fb34f4 # Parent 501769757bf9162e9c2c6e5a7b9009c612b21e61 noncopyable diff -r 501769757bf9 -r 7454019be8f3 Core/Images/JpegReader.h --- a/Core/Images/JpegReader.h Tue Feb 09 11:47:02 2016 +0100 +++ b/Core/Images/JpegReader.h Tue Feb 09 14:50:29 2016 +0100 @@ -35,10 +35,13 @@ #include "ImageAccessor.h" #include +#include namespace Orthanc { - class JpegReader : public ImageAccessor + class JpegReader : + public ImageAccessor, + public boost::noncopyable { private: std::string content_; diff -r 501769757bf9 -r 7454019be8f3 Core/Images/JpegWriter.h --- a/Core/Images/JpegWriter.h Tue Feb 09 11:47:02 2016 +0100 +++ b/Core/Images/JpegWriter.h Tue Feb 09 14:50:29 2016 +0100 @@ -36,10 +36,11 @@ #include #include +#include namespace Orthanc { - class JpegWriter + class JpegWriter : public boost::noncopyable { private: uint8_t quality_; diff -r 501769757bf9 -r 7454019be8f3 Core/Images/PngReader.h --- a/Core/Images/PngReader.h Tue Feb 09 11:47:02 2016 +0100 +++ b/Core/Images/PngReader.h Tue Feb 09 14:50:29 2016 +0100 @@ -39,10 +39,13 @@ #include #include #include +#include namespace Orthanc { - class PngReader : public ImageAccessor + class PngReader : + public ImageAccessor, + public boost::noncopyable { private: struct PngRabi; diff -r 501769757bf9 -r 7454019be8f3 Core/Images/PngWriter.h --- a/Core/Images/PngWriter.h Tue Feb 09 11:47:02 2016 +0100 +++ b/Core/Images/PngWriter.h Tue Feb 09 14:50:29 2016 +0100 @@ -34,12 +34,13 @@ #include "ImageAccessor.h" +#include #include #include namespace Orthanc { - class PngWriter + class PngWriter : public boost::noncopyable { private: struct PImpl;