LibreOffice
LibreOffice 7.4 SDK API Reference
List of all members
SharedLibrary Service Referencepublished

Allows to access a native component stored in a shared library. More...

import"SharedLibrary.idl";

Inheritance diagram for SharedLibrary:
XImplementationLoader XInterface

Additional Inherited Members

- Public Member Functions inherited from XImplementationLoader
com::sun::star::uno::XInterface activate ([in] string implementationName, [in] string implementationLoaderUrl, [in] string locationUrl, [in] com::sun::star::registry::XRegistryKey xKey) raises ( com::sun::star::loader::CannotActivateFactoryException )
 activates a concrete implementation within a component. More...
 
boolean writeRegistryInfo ([in] com::sun::star::registry::XRegistryKey xKey, [in] string implementationLoaderUrl, [in] string locationUrl) raises ( com::sun::star::registry::CannotRegisterImplementationException )
 writes a list of all implementations hosted by this component into a registry key. More...
 
- Public Member Functions inherited from XInterface
any queryInterface ([in] type aType)
 queries for a new interface to an existing UNO object. More...
 
void acquire ()
 increases the reference counter by one. More...
 
void release ()
 decreases the reference counter by one. More...
 

Detailed Description

Allows to access a native component stored in a shared library.

Is used for writing persistent information in the registry for an external implementation and for activating this implementation.

Developers Guide
Advanced UNO - Implementation Loader - Shared Library Loader

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