diff options
author | Jochen Nitschke <j.nitschke+logerrit@ok.de> | 2016-04-29 15:54:09 +0200 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2016-05-03 20:12:22 +0000 |
commit | 12c222a3ae3d65b0c088e42bec426ec0e5ca5b75 (patch) | |
tree | a54a816a72f05840bbff1d6da6b2e79625faf10c /include/comphelper | |
parent | acdc855f0b9b97e23ea5282f5a31e28dbcf2b311 (diff) |
C++11: disable ctors with delete in include/
replace the old declare and don't implement pattern
with C++11 delete keyword
no need to hide this design choice behind access restrictions
Change-Id: I7e8430a07189aa48514a4613c3a8c2950b230f49
Reviewed-on: https://gerrit.libreoffice.org/24495
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Diffstat (limited to 'include/comphelper')
-rw-r--r-- | include/comphelper/accessibleeventnotifier.hxx | 9 | ||||
-rw-r--r-- | include/comphelper/accessiblewrapper.hxx | 6 |
2 files changed, 6 insertions, 9 deletions
diff --git a/include/comphelper/accessibleeventnotifier.hxx b/include/comphelper/accessibleeventnotifier.hxx index 15f03013d380..572ac77168f1 100644 --- a/include/comphelper/accessibleeventnotifier.hxx +++ b/include/comphelper/accessibleeventnotifier.hxx @@ -38,15 +38,12 @@ namespace comphelper public: typedef sal_uInt32 TClientId; - protected: - AccessibleEventNotifier( ); // never implemented - ~AccessibleEventNotifier( ); // never implemented - - private: + public: + AccessibleEventNotifier() = delete; + ~AccessibleEventNotifier() = delete; AccessibleEventNotifier( const AccessibleEventNotifier& ) = delete; AccessibleEventNotifier& operator=( const AccessibleEventNotifier& ) = delete; - public: /** registers a client of this class, means a broadcaster of AccessibleEvents <p>No precaution is taken to care for disposal of this component. When the component diff --git a/include/comphelper/accessiblewrapper.hxx b/include/comphelper/accessiblewrapper.hxx index 8c052a6a5e0e..f61948eefa75 100644 --- a/include/comphelper/accessiblewrapper.hxx +++ b/include/comphelper/accessiblewrapper.hxx @@ -225,9 +225,9 @@ namespace comphelper protected: virtual ~OAccessibleContextWrapperHelper( ); - OAccessibleContextWrapperHelper( ); // never implemented - OAccessibleContextWrapperHelper( const OAccessibleContextWrapperHelper& ); // never implemented - OAccessibleContextWrapperHelper& operator=( const OAccessibleContextWrapperHelper& ); // never implemented + OAccessibleContextWrapperHelper() = delete; + OAccessibleContextWrapperHelper(const OAccessibleContextWrapperHelper&) = delete; + OAccessibleContextWrapperHelper& operator=(const OAccessibleContextWrapperHelper&) = delete; }; |