UDK 3.2.7 C/C++ API Reference
|
One struct instance represents all data necessary for registering one service implementation. More...
#include <implementationentry.hxx>
Public Member Functions | |
rtl::OUString MY_FN_PTR() | getImplementationName () |
Function that returns the implementation-name of the implementation (same as XServiceInfo.getImplementationName() ). | |
com::sun::star::uno::Sequence < rtl::OUString > MY_FN_PTR() | getSupportedServiceNames () |
Function that returns all supported servicenames of the implementation ( same as XServiceInfo.getSupportedServiceNames() ). | |
::com::sun::star::uno::Reference < ::com::sun::star::lang::XSingleComponentFactory > MY_FN_PTR() | createFactory (ComponentFactoryFunc fptr,::rtl::OUString const &rImplementationName,::com::sun::star::uno::Sequence< ::rtl::OUString > const &rServiceNames, rtl_ModuleCount *pModCount) |
Function that creates a SingleComponentFactory. | |
Public Attributes | |
ComponentFactoryFunc | create |
Function that creates an instance of the implementation. | |
rtl_ModuleCount * | moduleCounter |
The shared-library module-counter of the implementation. | |
sal_Int32 | nFlags |
Must be set to 0 ! For future extensions. |
One struct instance represents all data necessary for registering one service implementation.
::com::sun::star::uno::Reference< ::com::sun::star::lang::XSingleComponentFactory > MY_FN_PTR() cppu::ImplementationEntry::createFactory | ( | ComponentFactoryFunc | fptr, |
::rtl::OUString const & | rImplementationName, | ||
::com::sun::star::uno::Sequence< ::rtl::OUString > const & | rServiceNames, | ||
rtl_ModuleCount * | pModCount | ||
) |
Function that creates a SingleComponentFactory.
rtl::OUString MY_FN_PTR() cppu::ImplementationEntry::getImplementationName | ( | ) |
Function that returns the implementation-name of the implementation (same as XServiceInfo.getImplementationName() ).
com::sun::star::uno::Sequence< rtl::OUString > MY_FN_PTR() cppu::ImplementationEntry::getSupportedServiceNames | ( | ) |
Function that returns all supported servicenames of the implementation ( same as XServiceInfo.getSupportedServiceNames() ).
Function that creates an instance of the implementation.
The shared-library module-counter of the implementation.
Maybe 0. The module-counter is used during by the createFactory()-function.
sal_Int32 cppu::ImplementationEntry::nFlags |
Must be set to 0 ! For future extensions.