LibreOffice Module dbaccess (master) 1
|
#include <sbamultiplex.hxx>
Public Member Functions | |
SbaXPropertiesChangeMultiplexer (::cppu::OWeakObject &rSource, ::osl::Mutex &rMutex) | |
virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &_rType) override |
virtual void SAL_CALL | disposing (const css::lang::EventObject &Source) override |
virtual void SAL_CALL | propertiesChange (const css::uno::Sequence< css::beans::PropertyChangeEvent > &e) override |
Public Member Functions inherited from dbaui::OSbaWeakSubObject | |
OSbaWeakSubObject (::cppu::OWeakObject &rParent) | |
virtual void SAL_CALL | acquire () noexcept override |
virtual void SAL_CALL | release () noexcept override |
Public Member Functions inherited from cppu::OWeakObject | |
OWeakObject () | |
OWeakObject (const OWeakObject &) | |
OWeakObject &SAL_CALL | operator= (const OWeakObject &) |
virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType) SAL_OVERRIDE |
virtual void SAL_CALL | acquire () SAL_NOEXCEPT SAL_OVERRIDE |
virtual void SAL_CALL | release () SAL_NOEXCEPT SAL_OVERRIDE |
virtual css::uno::Reference< css::uno::XAdapter > SAL_CALL | queryAdapter () SAL_OVERRIDE |
SAL_CALL | operator css::uno::Reference< css::uno::XInterface > () |
Public Member Functions inherited from comphelper::OInterfaceContainerHelper3< css::beans::XPropertiesChangeListener > | |
OInterfaceContainerHelper3 (::osl::Mutex &rMutex_) | |
sal_Int32 | getLength () const |
std::vector< css::uno::Reference< ListenerT > > | getElements () const |
sal_Int32 | addInterface (const css::uno::Reference< ListenerT > &rxIFace) |
sal_Int32 | removeInterface (const css::uno::Reference< ListenerT > &rxIFace) |
const css::uno::Reference< ListenerT > & | getInterface (sal_Int32 nIndex) const |
void | disposeAndClear (const css::lang::EventObject &rEvt) |
void | clear () |
void | forEach (FuncT const &func) |
void | notifyEach (void(SAL_CALL ListenerT::*NotificationMethod)(const EventT &), const EventT &Event) |
Additional Inherited Members | |
Protected Member Functions inherited from cppu::OWeakObject | |
virtual | ~OWeakObject () COVERITY_NOEXCEPT_FALSE |
void | disposeWeakConnectionPoint () |
Protected Attributes inherited from dbaui::OSbaWeakSubObject | |
::cppu::OWeakObject & | m_rParent |
Protected Attributes inherited from cppu::OWeakObject | |
oslInterlockedCount | m_refCount |
Definition at line 284 of file sbamultiplex.hxx.
SbaXPropertiesChangeMultiplexer::SbaXPropertiesChangeMultiplexer | ( | ::cppu::OWeakObject & | rSource, |
::osl::Mutex & | rMutex | ||
) |
Definition at line 495 of file sbamultiplex.cxx.
|
overridevirtual |
Definition at line 512 of file sbamultiplex.cxx.
|
overridevirtual |
Definition at line 516 of file sbamultiplex.cxx.
References dbaui::OSbaWeakSubObject::m_rParent, and comphelper::OInterfaceContainerHelper3< css::beans::XPropertiesChangeListener >::notifyEach().
|
overridevirtual |
Reimplemented from cppu::OWeakObject.
Definition at line 501 of file sbamultiplex.cxx.
References cppu::OWeakObject::queryInterface().