LibreOffice Module comphelper (master)  1
Public Member Functions | Public Attributes | List of all members
comphelper::ComponentDescription Struct Reference

#include <componentmodule.hxx>

Public Member Functions

 ComponentDescription (const OUString &_rImplementationName, const css::uno::Sequence< OUString > &_rSupportedServices,::cppu::ComponentFactoryFunc _pComponentCreationFunc, FactoryInstantiation _pFactoryCreationFunc)
 

Public Attributes

OUString const sImplementationName
 the implementation name of the component More...
 
css::uno::Sequence< OUString > const aSupportedServices
 the services supported by the component implementation More...
 
::cppu::ComponentFactoryFunc const pComponentCreationFunc
 the function to create an instance of the component More...
 
FactoryInstantiation const pFactoryCreationFunc
 the function to create a factory for the component (usually cppu::createSingleComponentFactory) More...
 

Detailed Description

Definition at line 50 of file componentmodule.hxx.

Constructor & Destructor Documentation

comphelper::ComponentDescription::ComponentDescription ( const OUString &  _rImplementationName,
const css::uno::Sequence< OUString > &  _rSupportedServices,
::cppu::ComponentFactoryFunc  _pComponentCreationFunc,
FactoryInstantiation  _pFactoryCreationFunc 
)
inline

Definition at line 61 of file componentmodule.hxx.

Member Data Documentation

css::uno::Sequence< OUString > const comphelper::ComponentDescription::aSupportedServices

the services supported by the component implementation

Definition at line 55 of file componentmodule.hxx.

::cppu::ComponentFactoryFunc const comphelper::ComponentDescription::pComponentCreationFunc

the function to create an instance of the component

Definition at line 57 of file componentmodule.hxx.

FactoryInstantiation const comphelper::ComponentDescription::pFactoryCreationFunc

the function to create a factory for the component (usually cppu::createSingleComponentFactory)

Definition at line 59 of file componentmodule.hxx.

OUString const comphelper::ComponentDescription::sImplementationName

the implementation name of the component

Definition at line 53 of file componentmodule.hxx.


The documentation for this struct was generated from the following file: