:: com :: sun :: star ::

module uno
Description
Basic UNO interfaces.

Services
::com::sun::star::uno::NamingService a simple named object container.
Interfaces
::com::sun::star::uno::XAdapter This is the server-side interface to a weak adapter.
::com::sun::star::uno::XAggregation [ DEPRECATED ]
Objects which implement this interface can become aggregates of a delegator.
::com::sun::star::uno::XComponentContext Component context to be passed to a component via ::com::sun::star::lang::XSingleComponentFactory . Arbitrary values (e.g. deployment values) can be retrieved from the context.
::com::sun::star::uno::XCurrentContext Task (e.g. thread) local execution context for UNO. Arbitrary values can be retrieved from the context.
::com::sun::star::uno::XInterface base interface of all UNO interfaces
::com::sun::star::uno::XNamingService allows to insert, remove and access named objects.
::com::sun::star::uno::XReference must be implemented by anyone who holds the adapter on the client side.
::com::sun::star::uno::XUnloadingPreference Components can implement XUnloadingPreference in order to indicate how they should be treated when their hosting library is to be unloaded. When someone calls rtl_unloadUnusedModules then the unloading listeners are notified by calling previously registered callback functions. A listener is an entity that employs, registers, and unregisters the callback functions on its behalf. Upon notification (the callback function is being called) a listener may release references to UNO components. Thus, the loaded libraries can be unloaded, if no one else keeps any objects from the library alive.
Before a listener releases references, it should ask for this interface. If the interface is not implemented, then the listener may release the object; otherwise, it calls releaseOnNotification . If the function returns false then the listener should keep the reference, otherwise it may release it.
::com::sun::star::uno::XWeak the server-side interface to a weak object.
Structs
::com::sun::star::uno::Uik [ DEPRECATED ]
Specifies an universal interface key (globally unique). This struct is deprecated. Uiks are not used anymore.
Exceptions
::com::sun::star::uno::DeploymentException Exception signalling a deployment error.
::com::sun::star::uno::Exception the base of all UNO exceptions
::com::sun::star::uno::RuntimeException This exception or a subclass can occur at every interface method.
::com::sun::star::uno::SecurityException Base exception for all security related exceptions.
Enums
::com::sun::star::uno::TypeClass This enum describes all type classes of UNO. Every specific type has a type class specifying the general context of the reflected type.
Top of Page