LibreOffice Module chart2 (master) 1
Public Member Functions | Private Attributes | List of all members
chart::ModifyListenerCallBack_impl Class Reference
Inheritance diagram for chart::ModifyListenerCallBack_impl:
[legend]
Collaboration diagram for chart::ModifyListenerCallBack_impl:
[legend]

Public Member Functions

 ModifyListenerCallBack_impl (const Link< void *, void > &rCallBack)
 
void startListening (const Reference< util::XModifyBroadcaster > &xBroadcaster)
 
void stopListening ()
 
virtual void SAL_CALL modified (const lang::EventObject &aEvent) override
 
virtual void SAL_CALL disposing (const lang::EventObject &Source) override
 
- Public Member Functions inherited from comphelper::WeakComponentImplHelper< typename... Ifc >
virtual void SAL_CALL acquire () noexcept override
 
virtual void SAL_CALL release () noexcept override
 
virtual void SAL_CALL dispose () noexcept final override
 
virtual void SAL_CALL addEventListener (css::uno::Reference< css::lang::XEventListener > const &rxListener) final override
 
virtual void SAL_CALL removeEventListener (css::uno::Reference< css::lang::XEventListener > const &rxListener) final override
 
virtual css::uno::Any SAL_CALL queryInterface (css::uno::Type const &rType) override
 
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () override
 
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () override
 
- Public Member Functions inherited from comphelper::WeakComponentImplHelperBase
virtual ~WeakComponentImplHelperBase () override
 
virtual void SAL_CALL dispose () override
 
virtual void SAL_CALL addEventListener (css::uno::Reference< css::lang::XEventListener > const &rxListener) override
 
virtual void SAL_CALL removeEventListener (css::uno::Reference< css::lang::XEventListener > const &rxListener) override
 
virtual css::uno::Any SAL_CALL queryInterface (css::uno::Type const &rType) override
 
virtual void disposing (std::unique_lock< std::mutex > &)
 
- Public Member Functions inherited from comphelper::UnoImplBase
virtual ~UnoImplBase ()
 

Private Attributes

Link< void *, void > m_aLink
 
Reference< util::XModifyBroadcaster > m_xBroadcaster
 

Additional Inherited Members

- Protected Member Functions inherited from comphelper::WeakComponentImplHelperBase
void throwIfDisposed (std::unique_lock< std::mutex > &)
 
- Protected Attributes inherited from comphelper::WeakComponentImplHelperBase
comphelper::OInterfaceContainerHelper4< css::lang::XEventListener > maEventListeners
 
- Protected Attributes inherited from comphelper::UnoImplBase
std::mutex m_aMutex
 
bool m_bDisposed
 

Detailed Description

Definition at line 31 of file ModifyListenerCallBack.cxx.

Constructor & Destructor Documentation

◆ ModifyListenerCallBack_impl()

chart::ModifyListenerCallBack_impl::ModifyListenerCallBack_impl ( const Link< void *, void > &  rCallBack)
explicit

Definition at line 53 of file ModifyListenerCallBack.cxx.

Member Function Documentation

◆ disposing()

void SAL_CALL chart::ModifyListenerCallBack_impl::disposing ( const lang::EventObject &  Source)
overridevirtual

Definition at line 65 of file ModifyListenerCallBack.cxx.

References m_xBroadcaster.

◆ modified()

void SAL_CALL chart::ModifyListenerCallBack_impl::modified ( const lang::EventObject &  aEvent)
overridevirtual

◆ startListening()

void chart::ModifyListenerCallBack_impl::startListening ( const Reference< util::XModifyBroadcaster > &  xBroadcaster)

◆ stopListening()

void chart::ModifyListenerCallBack_impl::stopListening ( )

Member Data Documentation

◆ m_aLink

Link<void*,void> chart::ModifyListenerCallBack_impl::m_aLink
private

Definition at line 49 of file ModifyListenerCallBack.cxx.

Referenced by modified().

◆ m_xBroadcaster

Reference< util::XModifyBroadcaster > chart::ModifyListenerCallBack_impl::m_xBroadcaster
private

Definition at line 50 of file ModifyListenerCallBack.cxx.

Referenced by disposing(), startListening(), and stopListening().


The documentation for this class was generated from the following file: