LibreOffice Module cppuhelper (master)
1
|
Implementation helper implementing interface css::lang::XTypeProvider and queryInterface(), but no reference counting. More...
#include <implbase2.hxx>
Classes | |
struct | cd |
Public Member Functions | |
virtual css::uno::Any SAL_CALL | queryInterface (css::uno::Type const &rType) SAL_OVERRIDE |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () SAL_OVERRIDE |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () SAL_OVERRIDE |
Protected Member Functions | |
~ImplHelper2 () throw () | |
Implementation helper implementing interface css::lang::XTypeProvider and queryInterface(), but no reference counting.
Inherit from this class giving your interface(s) to be implemented as template argument(s). Your base class defines method implementations, acquire(), release() and delegates incoming queryInterface() calls to this base class.
Definition at line 70 of file implbase2.hxx.
|
inlineprotected |
Definition at line 97 of file implbase2.hxx.
|
inlinevirtual |
Definition at line 88 of file implbase2.hxx.
References cppu::ImplHelper_getImplementationId().
|
inlinevirtual |
Definition at line 86 of file implbase2.hxx.
References cppu::ImplHelper_getTypes().
|
inlinevirtual |
Definition at line 84 of file implbase2.hxx.
References cppu::ImplHelper_query().