LibreOffice
LibreOffice 6.3 SDK C/C++ API Reference
|
Same as WeakComponentImplHelper4, except doesn't implement addEventListener, removeEventListener and dispose. More...
#include <compbase4.hxx>
Public Member Functions | |
PartialWeakComponentImplHelper4 (::osl::Mutex &rMutex) throw () | |
virtual css::uno::Any | queryInterface (css::uno::Type const &rType) SAL_OVERRIDE |
virtual void | acquire () SAL_OVERRIDE throw () |
virtual void | release () SAL_OVERRIDE throw () |
virtual css::uno::Sequence< css::uno::Type > | getTypes () SAL_OVERRIDE |
virtual css::uno::Sequence< sal_Int8 > | getImplementationId () SAL_OVERRIDE |
Same as WeakComponentImplHelper4, except doesn't implement addEventListener, removeEventListener and dispose.
This requires derived classes to implement those three methods. This makes it possible to implement classes which are required to implement methods from multiple bases which have different addEventListener/removeEventListener signatures without triggering the g++ overloaded-virtual warning
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |