diff options
Diffstat (limited to 'slideshow/source/inc/shapeattributelayerholder.hxx')
-rw-r--r-- | slideshow/source/inc/shapeattributelayerholder.hxx | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/slideshow/source/inc/shapeattributelayerholder.hxx b/slideshow/source/inc/shapeattributelayerholder.hxx index ef187ba2c044..12044e58eb29 100644 --- a/slideshow/source/inc/shapeattributelayerholder.hxx +++ b/slideshow/source/inc/shapeattributelayerholder.hxx @@ -23,8 +23,6 @@ #include "attributableshape.hxx" #include "shapeattributelayer.hxx" -#include <boost/noncopyable.hpp> - namespace slideshow { namespace internal @@ -39,7 +37,7 @@ namespace slideshow process that is required for shape and attribute layer interaction). */ - class ShapeAttributeLayerHolder : private boost::noncopyable + class ShapeAttributeLayerHolder { public: /** Create a ShapeAttributeLayerHolder instance. @@ -60,6 +58,9 @@ namespace slideshow // correctly deregistered from the shape. } + ShapeAttributeLayerHolder(const ShapeAttributeLayerHolder&) = delete; + ShapeAttributeLayerHolder& operator=(const ShapeAttributeLayerHolder&) = delete; + void reset() { if( mpShape && mpAttributeLayer ) |