diff options
author | Noel Grandin <noel@peralex.com> | 2015-10-28 16:14:12 +0200 |
---|---|---|
committer | Noel Grandin <noel@peralex.com> | 2015-10-29 08:51:55 +0200 |
commit | 5d5c4686badbf67aa25b18701f25d90fa8b4e42a (patch) | |
tree | 39d10e1f40b12ee20c50d5eed313d46df054783d /include/svtools | |
parent | fbff75a64c7449aac85d640f67b1de147db35c3e (diff) |
remove boost::noncopyable from /include
Change-Id: I9fa22b06fabf79043ebc68be7afebc6e810f4db1
Diffstat (limited to 'include/svtools')
-rw-r--r-- | include/svtools/svparser.hxx | 6 | ||||
-rw-r--r-- | include/svtools/toolpanel/tablayouter.hxx | 5 | ||||
-rw-r--r-- | include/svtools/toolpanel/toolpanel.hxx | 5 |
3 files changed, 7 insertions, 9 deletions
diff --git a/include/svtools/svparser.hxx b/include/svtools/svparser.hxx index 7c595fbd1a11..a91e6a3f0060 100644 --- a/include/svtools/svparser.hxx +++ b/include/svtools/svparser.hxx @@ -26,7 +26,6 @@ #include <tools/solar.h> #include <rtl/textenc.h> #include <rtl/ustring.hxx> -#include <boost/noncopyable.hpp> #include <vector> struct SvParser_Impl; @@ -228,8 +227,7 @@ public: * *======================================================================*/ -class SVT_DLLPUBLIC SvKeyValueIterator : public SvRefBase, - private boost::noncopyable +class SVT_DLLPUBLIC SvKeyValueIterator : public SvRefBase { struct Impl; Impl* mpImpl; @@ -239,6 +237,8 @@ public: */ SvKeyValueIterator(); virtual ~SvKeyValueIterator(); + SvKeyValueIterator(const SvKeyValueIterator&) = delete; + SvKeyValueIterator& operator=( const SvKeyValueIterator& ) = delete; /** Operation. */ diff --git a/include/svtools/toolpanel/tablayouter.hxx b/include/svtools/toolpanel/tablayouter.hxx index 79271a8e94cb..6bcb4a3f3baf 100644 --- a/include/svtools/toolpanel/tablayouter.hxx +++ b/include/svtools/toolpanel/tablayouter.hxx @@ -28,8 +28,6 @@ #include <memory> -#include <boost/noncopyable.hpp> - namespace vcl { class Window; } @@ -45,8 +43,9 @@ namespace svt //= TabDeckLayouter class SVT_DLLPUBLIC TabDeckLayouter :public IDeckLayouter - ,public ::boost::noncopyable { + TabDeckLayouter(const TabDeckLayouter&) = delete; + TabDeckLayouter& operator=( const TabDeckLayouter& ) = delete; public: /** creates a new layouter @param i_rParent diff --git a/include/svtools/toolpanel/toolpanel.hxx b/include/svtools/toolpanel/toolpanel.hxx index a6ae92a4fb00..e2c9aef2161a 100644 --- a/include/svtools/toolpanel/toolpanel.hxx +++ b/include/svtools/toolpanel/toolpanel.hxx @@ -27,8 +27,6 @@ #include <rtl/ustring.hxx> #include <vcl/image.hxx> -#include <boost/noncopyable.hpp> - class Rectangle; namespace vcl { class Window; } namespace com { namespace sun { namespace star { namespace accessibility { @@ -119,8 +117,9 @@ namespace svt but still being abstract */ class SVT_DLLPUBLIC ToolPanelBase :public IToolPanel - ,public ::boost::noncopyable { + ToolPanelBase(const ToolPanelBase&) = delete; + ToolPanelBase& operator=( const ToolPanelBase& ) = delete; protected: ToolPanelBase(); virtual ~ToolPanelBase(); |