tdf#94306 replace boost::noncopyable in c...

comphelper, connectivity and cppcanvas.

Replace with C++11 delete copy-constructur
and copy-assignment.
Removed unused boost/noncopyable.hpp includes from
some source files in cppcanvas.

Change-Id: I90780820e21fbfd291ac10c266e7d16616e3a81b
Reviewed-on: https://gerrit.libreoffice.org/23905
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
This commit is contained in:
Jochen Nitschke
2016-04-07 20:31:52 +02:00
committed by Michael Stahl
parent 98d7b02f2b
commit f781997ee1
13 changed files with 63 additions and 41 deletions

View File

@@ -48,8 +48,6 @@
#include <basegfx/tools/canvastools.hxx>
#include <basegfx/matrix/b2dhommatrixtools.hxx>
#include <boost/noncopyable.hpp>
#include "transparencygroupaction.hxx"
#include "outdevstate.hxx"
#include "mtftools.hxx"
@@ -66,7 +64,7 @@ namespace cppcanvas
// ======================
namespace
{
class TransparencyGroupAction : public Action, private ::boost::noncopyable
class TransparencyGroupAction : public Action
{
public:
/** Create new transparency group action.
@@ -94,6 +92,9 @@ namespace cppcanvas
const CanvasSharedPtr& rCanvas,
const OutDevState& rState );
TransparencyGroupAction(const TransparencyGroupAction&) = delete;
const TransparencyGroupAction& operator=(const TransparencyGroupAction&) = delete;
virtual bool render( const ::basegfx::B2DHomMatrix& rTransformation ) const override;
virtual bool renderSubset( const ::basegfx::B2DHomMatrix& rTransformation,
const Subset& rSubset ) const override;