LibreOffice Module comphelper (master) 1
|
Public Member Functions | |
TerminateListener (css::uno::Reference< css::lang::XComponent > xComponent, unique_disposing_ptr< T > &rItem, bool bComponentDLL) | |
virtual | ~TerminateListener () override |
virtual void SAL_CALL | disposing (const css::lang::EventObject &rEvt) override |
virtual void SAL_CALL | queryTermination (const css::lang::EventObject &) override |
virtual void SAL_CALL | notifyTermination (const css::lang::EventObject &rEvt) override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
Private Attributes | |
css::uno::Reference< css::lang::XComponent > | m_xComponent |
unique_disposing_ptr< T > & | m_rItem |
bool const | mbComponentDLL |
Definition at line 72 of file unique_disposing_ptr.hxx.
|
inline |
Definition at line 80 of file unique_disposing_ptr.hxx.
References comphelper::unique_disposing_ptr< T >::TerminateListener::m_xComponent.
|
inlineoverridevirtual |
Definition at line 96 of file unique_disposing_ptr.hxx.
References comphelper::unique_disposing_ptr< T >::TerminateListener::m_xComponent.
|
inlineoverridevirtual |
Definition at line 109 of file unique_disposing_ptr.hxx.
References comphelper::unique_disposing_ptr< T >::TerminateListener::m_rItem, and comphelper::unique_disposing_ptr< T >::TerminateListener::m_xComponent.
Referenced by comphelper::unique_disposing_ptr< T >::TerminateListener::notifyTermination().
|
inlineoverridevirtual |
Definition at line 137 of file unique_disposing_ptr.hxx.
References comphelper::unique_disposing_ptr< T >::TerminateListener::mbComponentDLL.
|
inlineoverridevirtual |
Definition at line 150 of file unique_disposing_ptr.hxx.
|
inlineoverridevirtual |
Definition at line 132 of file unique_disposing_ptr.hxx.
References comphelper::unique_disposing_ptr< T >::TerminateListener::disposing().
|
inlineoverridevirtual |
Definition at line 128 of file unique_disposing_ptr.hxx.
|
inlineoverridevirtual |
Definition at line 145 of file unique_disposing_ptr.hxx.
|
private |
Definition at line 77 of file unique_disposing_ptr.hxx.
Referenced by comphelper::unique_disposing_ptr< T >::TerminateListener::disposing().
|
private |
Definition at line 76 of file unique_disposing_ptr.hxx.
Referenced by comphelper::unique_disposing_ptr< T >::TerminateListener::disposing(), comphelper::unique_disposing_ptr< T >::TerminateListener::TerminateListener(), and comphelper::unique_disposing_ptr< T >::TerminateListener::~TerminateListener().
|
private |
Definition at line 78 of file unique_disposing_ptr.hxx.
Referenced by comphelper::unique_disposing_ptr< T >::TerminateListener::getImplementationName().