LibreOffice Module cppuhelper (master) 1
|
A class used by subclasses of cppu::PropertySetMixin
when implementing UNO interface type attribute setter functions.
More...
#include <propertysetmixin.hxx>
Classes | |
class | Impl |
Public Member Functions | |
BoundListeners () | |
The constructor. More... | |
~BoundListeners () | |
The destructor. More... | |
void | notify () const |
Notifies any css::beans::XPropertyChangeListener s. More... | |
Private Member Functions | |
BoundListeners (const BoundListeners &) SAL_DELETED_FUNCTION | |
void | operator= (const BoundListeners &) SAL_DELETED_FUNCTION |
Private Attributes | |
Impl * | m_impl |
Friends | |
class | PropertySetMixinImpl |
A class used by subclasses of cppu::PropertySetMixin
when implementing UNO interface type attribute setter functions.
This class is not thread safe; that is, the constructor, notify
, and the destructor must be called from the same thread.
See cppu::PropertySetMixinImpl::prepareSet
for further details.
Definition at line 115 of file propertysetmixin.hxx.
PropertySetMixinImpl::BoundListeners::BoundListeners | ( | ) |
PropertySetMixinImpl::BoundListeners::~BoundListeners | ( | ) |
The destructor.
Does not throw.
Definition at line 335 of file propertysetmixin.cxx.
References cppu::PropertySetMixinImpl::m_impl.
|
private |
void PropertySetMixinImpl::BoundListeners::notify | ( | ) | const |
Notifies any css::beans::XPropertyChangeListener
s.
May throw css::uno::RuntimeException
and std::bad_alloc
.
See cppu::PropertySetMixinImpl::prepareSet
for further details.
Definition at line 339 of file propertysetmixin.cxx.
References cppu::PropertySetMixinImpl::m_impl.
|
private |
|
friend |
Definition at line 150 of file propertysetmixin.hxx.
|
private |
Definition at line 148 of file propertysetmixin.hxx.
Referenced by cppu::PropertySetMixinImpl::prepareSet().