Global Functions in Namespace cppu
in Sourcefile factory.hxx
- createFactoryProxy
- ::com::sun::star::uno::Reference< ::com::sun::star::lang::XSingleServiceFactory > createFactoryProxy(
| const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > & |
rServiceManager, |
| const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XSingleServiceFactory > & |
rFactory ) throw(); |
| virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
| NO |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
- D E P R E C A T E D
- Description
Deprecated. Creates a factory wrapping another one.
This means the methods of the interfaces XServiceProvider, XServiceInfo and
XSingleServiceFactory are forwarded.
- ATTENTION!
The XComponent interface is not supported!
- Parameters
| rServiceManager |
the service manager used by the implementation.
|
| xSingleServiceFactory |
the wrapped service factory.
|
- Return
a factory that support the interfaces XServiceProvider, XServiceInfo
XSingleServiceFactory.
- See Also
- createSingleFactory
- createOneInstanceFactory
- ::com::sun::star::uno::Reference< ::com::sun::star::lang::XSingleServiceFactory > createOneInstanceFactory(
| const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > & |
rServiceManager, |
| const ::rtl::OUString & |
rComponentName, |
| ComponentInstantiation |
pCreateFunction, |
| const ::com::sun::star::uno::Sequence< ::rtl::OUString > & |
rServiceNames, |
| rtl_ModuleCount * |
pModCount = 0 ) throw(); |
| virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
| NO |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
- D E P R E C A T E D
- Summary
Deprecated. Creates a single service factory which holds the instance created only once.
- Parameters
| rServiceManager |
the service manager used by the implementation.
|
| rImplementationName |
the implementation name. An empty string is possible.
|
| ComponentInstantiation |
the function pointer to create an object.
|
| rServiceNames |
the service supported by the implementation.
|
| pModCount |
for future extension (library unloading concept).
|
- Return
a factory that support the interfaces XServiceProvider, XServiceInfo
XSingleServiceFactory and XComponent.
- See Also
- createSingleFactory
- createOneInstanceRegistryFactory
- ::com::sun::star::uno::Reference< ::com::sun::star::lang::XSingleServiceFactory > createOneInstanceRegistryFactory(
| const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > & |
rServiceManager, |
| const ::rtl::OUString & |
rComponentName, |
| const ::com::sun::star::uno::Reference< ::com::sun::star::registry::XRegistryKey > & |
rImplementationKey ) throw(); |
| virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
| NO |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
- D E P R E C A T E D
- Summary
Deprecated. Creates a single service factory which holds the instance created only once
based on a registry.
- Parameters
| rServiceManager |
the service manager used by the implementation.
|
| rImplementationName |
the implementation name. An empty string is possible.
|
| rImplementationKey |
the registry key of the implementation section.
|
- Return
a factory that support the interfaces XServiceProvider, XServiceInfo
XSingleServiceFactory and XComponent.
- See Also
- createSingleRegistryFactory
- createSingleComponentFactory
- ::com::sun::star::uno::Reference< ::com::sun::star::lang::XSingleComponentFactory > createSingleComponentFactory(
| ComponentFactoryFunc |
fptr, |
| const ::rtl::OUString & |
rImplementationName, |
| const ::com::sun::star::uno::Sequence< ::rtl::OUString > & |
rServiceNames, |
| rtl_ModuleCount * |
pModCount = 0 ) throw(); |
| virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
| NO |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
- Summary
Creates a single component factory supporting the XSingleComponentFactory interface.
- Parameters
| fptr |
function pointer for instanciating the object
|
| rImplementationName |
implementation name of service
|
| rServiceNames |
supported services
|
| pModCount |
for future extension (library unloading concept).
|
- createSingleFactory
- ::com::sun::star::uno::Reference< ::com::sun::star::lang::XSingleServiceFactory > createSingleFactory(
| const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > & |
rServiceManager, |
| const ::rtl::OUString & |
rImplementationName, |
| ComponentInstantiation |
pCreateFunction, |
| const ::com::sun::star::uno::Sequence< ::rtl::OUString > & |
rServiceNames, |
| rtl_ModuleCount * |
pModCount = 0 ) throw(); |
| virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
| NO |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
- D E P R E C A T E D
- Summary
Deprecated. Creates a single service factory.
- Parameters
| rServiceManager |
the service manager used by the implementation.
|
| rImplementationName |
the implementation name. An empty string is possible.
|
| ComponentInstantiation |
the function pointer to create an object.
|
| rServiceNames |
the service supported by the implementation.
|
| pModCount |
for future extension (library unloading concept).
|
- Return
a factory that support the interfaces XServiceProvider, XServiceInfo
XSingleServiceFactory and XComponent.
- See Also
- createOneInstanceFactory
- createSingleRegistryFactory
- ::com::sun::star::uno::Reference< ::com::sun::star::lang::XSingleServiceFactory > createSingleRegistryFactory(
| const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > & |
rServiceManager, |
| const ::rtl::OUString & |
rImplementationName, |
| const ::com::sun::star::uno::Reference< ::com::sun::star::registry::XRegistryKey > & |
rImplementationKey ) throw(); |
| virtual |
abstract |
const |
volatile |
template |
static |
inline |
C-linkage |
| NO |
NO |
NO |
NO |
NO |
NO |
NO |
NO |
- D E P R E C A T E D
- Summary
Deprecated. Creates a single service factory based on a registry.
- Parameters
| rServiceManager |
the service manager used by the implementation.
|
| rImplementationName |
the implementation name. An empty string is possible.
|
| rImplementationKey |
the registry key of the implementation section.
|
- Return
a factory that support the interfaces XServiceProvider, XServiceInfo
XSingleServiceFactory and XComponent.
Top of Page
Copyright © 2009 Sun Microsystems, Inc.