fix signatures for copy-ctor and assignment for the propertysetmixin classes

the canonic way to disallow copy construction and assignment of an object
is to declare unimplemented methods for them taking const references.

(cherry picked from commit 0fabc9a7be629ca150e83b5b69dc5e44b4b2a476)

Conflicts:
	cppuhelper/inc/cppuhelper/propertysetmixin.hxx

Change-Id: I7332d6eedaaf208f64cfe421983171ba436a4050
This commit is contained in:
Herbert Dürr
2013-05-07 16:15:53 +00:00
committed by Caolán McNamara
parent 6b6f51dcee
commit 7725dddf05

View File

@@ -156,8 +156,8 @@ protected:
void notify() const;
private:
BoundListeners(BoundListeners &); // not defined
void operator =(BoundListeners); // not defined
BoundListeners( const BoundListeners&); // not defined
void operator=( const BoundListeners&); // not defined
class Impl;
Impl * m_impl;
@@ -378,8 +378,8 @@ protected:
com::sun::star::uno::RuntimeException);
private:
PropertySetMixinImpl(PropertySetMixinImpl &); // not defined
void operator =(PropertySetMixinImpl &); // not defined
PropertySetMixinImpl( const PropertySetMixinImpl&); // not defined
void operator=( const PropertySetMixinImpl&); // not defined
PropertySetMixinImpl(
com::sun::star::uno::Reference< com::sun::star::uno::XComponentContext >
@@ -474,8 +474,8 @@ protected:
~PropertySetMixin() {}
private:
PropertySetMixin(PropertySetMixin &); // not defined
void operator =(PropertySetMixin &); // not defined
PropertySetMixin( const PropertySetMixin&); // not defined
void operator=( const PropertySetMixin&); // not defined
};
#if defined _MSC_VER