Global Functions in Namespace cppu
in Sourcefile servicefactory.hxx


createRegistryServiceFactory
::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > createRegistryServiceFactory(
const ::rtl::OUString & rWriteRegistryFile,
const ::rtl::OUString & rReadRegistryFile,
sal_Bool bReadOnly = sal_False,
const ::rtl::OUString & rBootstrapPath = :: rtl :: OUString )
throw( ::com::sun::star::uno::Exception );

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.  Use cppuhelper/bootstrap.hxx functions instead.

Description
    This bootstraps an initial service factory working on a registry. If the first or both
    parameters contain a value then the service factory is initialized with a simple registry
    or a nested registry. Otherwise the service factory must be initialized later with a valid
    registry.

    
Parameters
rWriteRegistryFile
    file name of the simple registry or the first registry file of
    the nested registry which will be opened with read/write rights. This
    file will be created if necessary.
    
rReadRegistryFile
    file name of the second registry file of the nested registry
    which will be opened with readonly rights.
    
bReadOnly
    flag which specify that the first registry file will be opened with
    readonly rights. Default is FALSE. If this flag is used the registry
    will not be created if not exist.
    
rBootstrapPath
    specifies a path where the bootstrap components could be find. If this
    parameter is an empty string the compoents will be searched in the system
    path.
    

createRegistryServiceFactory
::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > createRegistryServiceFactory(
const ::rtl::OUString & rRegistryFile,
sal_Bool bReadOnly = sal_False,
const ::rtl::OUString & rBootstrapPath = :: rtl :: OUString )
throw( ::com::sun::star::uno::Exception );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO

D E P R E C A T E D
Summary
Deprecated.  Use cppuhelper/bootstrap.hxx functions instead.

Description
    This bootstraps an initial service factory working on a registry file.

    
Parameters
rRegistryFile
    file name of the registry to use/ create; if this is an empty
    string, the default registry is used instead
    
bReadOnly
    flag which specify that the registry file will be opened with
    readonly rights. Default is FALSE. If this flag is used the registry
    will not be created if not exist.
    
rBootstrapPath
    specifies a path where the bootstrap components could be find. If this
    parameter is an empty string the compoents will be searched in the system
    path.
    

createServiceFactory
::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > createServiceFactory(
const ::rtl::OUString & rBootstrapPath = :: rtl :: OUString )
throw( ::com::sun::star::uno::Exception );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO

D E P R E C A T E D
Summary
Deprecated.  Use cppuhelper/bootstrap.hxx functions instead.

Description
    This bootstraps a service factory without initialize a registry.

    
Parameters
rBootstrapPath
    specifies a path where the bootstrap components could be find. If this
    parameter is an empty string the compoents will be searched in the system
    path.
    

Top of Page