Go to the source code of this file.
|  | 
| typedef struct SAL_DLLPUBLIC_RTTI _uno_Any | uno_Any | 
|  | This is the binary specification of a UNO any. 
 | 
|  | 
|  | 
| CPPU_DLLPUBLIC void | uno_any_assign (uno_Any *pDest, void *pSource, struct _typelib_TypeDescription *pTypeDescr, uno_AcquireFunc acquire, uno_ReleaseFunc release) SAL_THROW_EXTERN_C() | 
|  | Assign an any with a given value. 
 | 
|  | 
| CPPU_DLLPUBLIC void | uno_type_any_assign (uno_Any *pDest, void *pSource, struct _typelib_TypeDescriptionReference *pType, uno_AcquireFunc acquire, uno_ReleaseFunc release) SAL_THROW_EXTERN_C() | 
|  | Assign an any with a given value. 
 | 
|  | 
| CPPU_DLLPUBLIC void | uno_any_construct (uno_Any *pDest, void *pSource, struct _typelib_TypeDescription *pTypeDescr, uno_AcquireFunc acquire) SAL_THROW_EXTERN_C() | 
|  | Constructs an any with a given value. 
 | 
|  | 
| CPPU_DLLPUBLIC void | uno_type_any_construct (uno_Any *pDest, void *pSource, struct _typelib_TypeDescriptionReference *pType, uno_AcquireFunc acquire) SAL_THROW_EXTERN_C() | 
|  | Constructs an any with a given value. 
 | 
|  | 
| CPPU_DLLPUBLIC void | uno_any_constructAndConvert (uno_Any *pDest, void *pSource, struct _typelib_TypeDescription *pTypeDescr, struct _uno_Mapping *mapping) SAL_THROW_EXTERN_C() | 
|  | Constructs an any with a given value and converts/ maps interfaces. 
 | 
|  | 
| CPPU_DLLPUBLIC void | uno_type_any_constructAndConvert (uno_Any *pDest, void *pSource, struct _typelib_TypeDescriptionReference *pType, struct _uno_Mapping *mapping) SAL_THROW_EXTERN_C() | 
|  | Constructs an any with a given value and converts/ maps interfaces. 
 | 
|  | 
| CPPU_DLLPUBLIC void | uno_any_destruct (uno_Any *pValue, uno_ReleaseFunc release) SAL_THROW_EXTERN_C() | 
|  | Destructs an any. 
 | 
|  | 
| CPPU_DLLPUBLIC void | uno_any_clear (uno_Any *pValue, uno_ReleaseFunc release) SAL_THROW_EXTERN_C() | 
|  | Sets value to void. 
 | 
|  | 
◆ uno_Any
This is the binary specification of a UNO any. 
 
 
◆ uno_any_assign()
Assign an any with a given value. 
Interfaces are acquired or released by the given callback functions.
- Parameters
- 
  
    | pDest | pointer memory of destination any |  | pSource | pointer to source value; defaults (0) to default constructed value |  | pTypeDescr | type description of value; defaults (0) to void |  | acquire | function called each time an interface needs to be acquired; defaults (0) to uno |  | release | function called each time an interface needs to be released; defaults (0) to uno |  
 
 
 
◆ uno_any_clear()
Sets value to void. 
- Parameters
- 
  
    | pValue | pointer to any |  | release | function called each time an interface needs to be released; defaults (0) to uno |  
 
 
 
◆ uno_any_construct()
Constructs an any with a given value. 
Interfaces are acquired by the given callback function.
- Parameters
- 
  
    | pDest | pointer memory of destination any |  | pSource | pointer to source value; defaults (0) to default constructed value |  | pTypeDescr | type description of value; defaults (0) to void |  | acquire | function called each time an interface needs to be acquired; defaults (0) to uno |  
 
 
 
◆ uno_any_constructAndConvert()
Constructs an any with a given value and converts/ maps interfaces. 
- Parameters
- 
  
    | pDest | pointer memory of destination any |  | pSource | pointer to source value; defaults (0) to default constructed value |  | pTypeDescr | type description of value; defaults (0) to void |  | mapping | mapping to convert/ map interfaces |  
 
 
 
◆ uno_any_destruct()
Destructs an any. 
- Parameters
- 
  
    | pValue | pointer to any |  | release | function called each time an interface needs to be released; defaults (0) to uno |  
 
 
 
◆ uno_type_any_assign()
Assign an any with a given value. 
Interfaces are acquired or released by the given callback functions.
- Parameters
- 
  
    | pDest | pointer memory of destination any |  | pSource | pointer to source value; defaults (0) to default constructed value |  | pType | type description of value; defaults (0) to void |  | acquire | function called each time an interface needs to be acquired; defaults (0) to uno |  | release | function called each time an interface needs to be released; defaults (0) to uno |  
 
 
 
◆ uno_type_any_construct()
Constructs an any with a given value. 
Interfaces are acquired by the given callback function.
- Parameters
- 
  
    | pDest | pointer memory of destination any |  | pSource | pointer to source value; defaults (0) to default constructed value |  | pType | type of value; defaults (0) to void |  | acquire | function called each time an interface needs to be acquired; defaults (0) to uno |  
 
 
 
◆ uno_type_any_constructAndConvert()
Constructs an any with a given value and converts/ maps interfaces. 
- Parameters
- 
  
    | pDest | pointer memory of destination any |  | pSource | pointer to source value; defaults (0) to default constructed value |  | pType | type of value; defaults (0) to void |  | mapping | mapping to convert/ map interfaces |