LibreOffice Module cli_ure (master) 1
Public Member Functions | Static Public Member Functions | List of all members
uno::util::sealed Class Reference

Bootstrapping native UNO. More...

Public Member Functions

 Bootstrap ()
 

Static Public Member Functions

::unoidl::com::sun::star::uno::XComponentContext defaultBootstrap_InitialComponentContext ()
 Bootstraps the initial component context from a native UNO installation. More...
 
::unoidl::com::sun::star::uno::XComponentContext defaultBootstrap_InitialComponentContext (::System::String ^ ini_file, ::System::Collections::IDictionaryEnumerator ^ bootstrap_parameters)
 Bootstraps the initial component context from a native UNO installation. More...
 
::unoidl::com::sun::star::uno::XComponentContext bootstrap ()
 Bootstraps the initial component context from a native UNO installation. More...
 

Detailed Description

Bootstrapping native UNO.

Bootstrapping requires the existence of many libraries which are contained in an URE installation. To find and load these libraries the Windows registry keys HKEY_CURRENT_USER\Software\LibreOffice\Layer\URE\1 and HKEY_LOCAL_MACHINE\Software\LibreOffice\Layer\URE\1 are examined. These contain a named value UREINSTALLLOCATION which holds a path to the URE installation folder.

Definition at line 204 of file native_bootstrap.cxx.

Member Function Documentation

◆ Bootstrap()

uno::util::sealed::Bootstrap ( )
inline

Definition at line 206 of file native_bootstrap.cxx.

◆ bootstrap()

::unoidl::com::sun::star::uno::XComponentContext uno::util::sealed::bootstrap ( )
static

Bootstraps the initial component context from a native UNO installation.

See also
cppuhelper/bootstrap.hxx:bootstrap()

◆ defaultBootstrap_InitialComponentContext() [1/2]

::unoidl::com::sun::star::uno::XComponentContext uno::util::sealed::defaultBootstrap_InitialComponentContext ( )
static

Bootstraps the initial component context from a native UNO installation.

See also
cppuhelper/bootstrap.hxx:defaultBootstrap_InitialComponentContext()

◆ defaultBootstrap_InitialComponentContext() [2/2]

::unoidl::com::sun::star::uno::XComponentContext uno::util::sealed::defaultBootstrap_InitialComponentContext ( ::System::String ^  ini_file,
::System::Collections::IDictionaryEnumerator ^  bootstrap_parameters 
)
static

Bootstraps the initial component context from a native UNO installation.

Parameters
ini_filea file URL of an ini file, e.g. uno.ini/unorc. (The ini file must reside next to the cppuhelper library)
bootstrap_parametersbootstrap parameters (maybe null)
See also
cppuhelper/bootstrap.hxx:defaultBootstrap_InitialComponentContext()

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