LibreOffice
LibreOffice 4.2 SDK C/C++ API Reference
|
Same as WeakComponentImplHelper5, except doesn't implement addEventListener, removeEventListener and dispose. More...
#include <compbase5.hxx>
Public Member Functions | |
PartialWeakComponentImplHelper5 (::osl::Mutex &rMutex) throw () | |
virtual ::com::sun::star::uno::Any | queryInterface (::com::sun::star::uno::Type const &rType) throw (::com::sun::star::uno::RuntimeException) |
virtual void | acquire () throw () |
virtual void | release () throw () |
virtual ::com::sun::star::uno::Sequence < ::com::sun::star::uno::Type > | getTypes () throw (::com::sun::star::uno::RuntimeException) |
virtual ::com::sun::star::uno::Sequence < sal_Int8 > | getImplementationId () throw (::com::sun::star::uno::RuntimeException) |
Same as WeakComponentImplHelper5, 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 |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |