Overview | Namespace | Class | Index | Help |
Global Functions in Namespace cppu
in Sourcefile bootstrap.hxx
- bootstrap_InitialComponentContext
- ::com::sun::star::uno::Reference< ::com::sun::star::uno::XComponentContext > bootstrap_InitialComponentContext(
const ::com::sun::star::uno::Reference< ::com::sun::star::registry::XSimpleRegistry > & xRegistry, 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
- Description
- Bootstraps an initial component context with service manager upon a given registry. This includes insertion of initial services: - (registry) service manager, shared lib loader, - simple registry, nested registry, - implementation registration - registry typedescription provider, typedescription manager (also installs it into cppu core)
- Parameters
xRegistry registry for service manager and singleton objects of context (may be null) @rBootstrapPath optional bootstrap path for initial components
- Return
- component context
- createNestedRegistry
- ::com::sun::star::uno::Reference< ::com::sun::star::registry::XSimpleRegistry > createNestedRegistry(
const ::rtl::OUString & rBootstrapPath = :: rtl :: OUString ) throw();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO NO
- Summary
- Creates a nested registry service instance.
- Description
- @rBootstrapPath optional bootstrap path for initial components
- Return
- nested registry service instance
- createSimpleRegistry
- ::com::sun::star::uno::Reference< ::com::sun::star::registry::XSimpleRegistry > createSimpleRegistry(
const ::rtl::OUString & rBootstrapPath = :: rtl :: OUString ) throw();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO NO
- Summary
- Creates a simple registry service instance.
- Description
- @rBootstrapPath optional bootstrap path for initial components
- Return
- simple registry service instance
- defaultBootstrap_InitialComponentContext
- ::com::sun::star::uno::Reference< ::com::sun::star::uno::XComponentContext > defaultBootstrap_InitialComponentContext()
throw( ::com::sun::star::uno::Exception );
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO NO
- Description
- Bootstraps an initial component context with service manager upon default types and services registry. This includes insertion of initial services: - (registry) service manager, shared lib loader, - simple registry, nested registry, - implementation registration - registry typedescription provider, typedescription manager (also installs it into cppu core) This function tries to find its parameters via these bootstrap variables: - UNO_TYPES -- a space separated list of file urls of type rdbs - UNO_SERVICES -- a space separated list of file urls of service rdbs - UNO_WRITERDB -- a file url of a write rdb (e.g. user.rdb) Please look at http://udk.openoffice.org/common/man/concept/uno_default_bootstrapping.html for further info.
- Return
- component context
- defaultBootstrap_InitialComponentContext
- ::com::sun::star::uno::Reference< ::com::sun::star::uno::XComponentContext > defaultBootstrap_InitialComponentContext(
const ::rtl::OUString & iniFile ) throw( ::com::sun::star::uno::Exception );
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO NO
- Description
- Bootstraps an initial component context with service manager upon default types and services registry. This includes insertion of initial services: - (registry) service manager, shared lib loader, - simple registry, nested registry, - implementation registration - registry typedescription provider, typedescription manager (also installs it into cppu core) This function tries to find its parameters via these bootstrap variables: - UNO_TYPES -- a space separated list of file urls of type rdbs - UNO_SERVICES -- a space separated list of file urls of service rdbs - UNO_WRITERDB -- a file url of a write rdb (e.g. user.rdb) Please look at http://udk.openoffice.org/common/man/concept/uno_default_bootstrapping.html for further info.
- Parameters
iniFile ini filename to get bootstrap variables
- Return
- component context
- installTypeDescriptionManager
- sal_Bool installTypeDescriptionManager(
const ::com::sun::star::uno::Reference< ::com::sun::star::container::XHierarchicalNameAccess > & xTDMgr ) throw();
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO NO
- Summary
- Installs type description manager instance, i.e. registers a callback at cppu core.
- Parameters
xTDMgr manager instance
- Return
- true, if successfully registered
Top of Page
Copyright 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.