|
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::XPropertyChangeListeners. 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::XPropertyChangeListeners.
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().