| LibreOffice
    LibreOffice 24.8 SDK API Reference | 
Basic UNO interfaces. More...
| Classes | |
| exception | DeploymentException | 
| Exception signalling a deployment error.  More... | |
| exception | Exception | 
| the base of all UNO exceptions  More... | |
| service | NamingService | 
| a simple named object container.  More... | |
| exception | RuntimeException | 
| This exception or a subclass can occur at every interface method.  More... | |
| exception | SecurityException | 
| Base exception for all security related exceptions.  More... | |
| struct | Uik | 
| Specifies a universal interface key (globally unique).  More... | |
| interface | XAdapter | 
| This is the server-side interface to a weak adapter.  More... | |
| interface | XAggregation | 
| Objects which implement this interface can become aggregates of a delegator.  More... | |
| interface | XComponentContext | 
| Component context to be passed to a component via com::sun::star::lang::XSingleComponentFactory.  More... | |
| interface | XCurrentContext | 
| Task (thread) local execution context for UNO.  More... | |
| interface | XInterface | 
| base interface of all UNO interfaces  More... | |
| interface | XNamingService | 
| allows to insert, remove and access named objects.  More... | |
| interface | XReference | 
| must be implemented by anyone who holds the adapter on the client side.  More... | |
| interface | XUnloadingPreference | 
| Backwards-compatibility remainder of a removed library unloading feature.  More... | |
| interface | XWeak | 
| the server-side interface to a weak object.  More... | |
| Enumerations | |
| enum | TypeClass { VOID , CHAR , BOOLEAN , BYTE , SHORT , UNSIGNED_SHORT , LONG , UNSIGNED_LONG , HYPER , UNSIGNED_HYPER , FLOAT , DOUBLE , STRING , TYPE , ANY , ENUM , TYPEDEF , STRUCT , UNION , EXCEPTION , SEQUENCE , ARRAY , INTERFACE , SERVICE , MODULE , INTERFACE_METHOD , INTERFACE_ATTRIBUTE , UNKNOWN , PROPERTY , CONSTANT , CONSTANTS , SINGLETON } | 
| This enum describes all type classes of UNO.  More... | |
Basic UNO interfaces.
| 
 | published | 
This enum describes all type classes of UNO.
Every specific type has a type class specifying the general context of the reflected type.
Example: A type reflecting the interface XInterface is of type class INTERFACE and its name is "com.sun.star.uno.XInterface".