Overview | Namespace | Class | Index | Help |
Global Functions in Global Namespace C++
in Sourcefile any2.h
- uno_any_assign
- extern "C"
void uno_any_assign( uno_Any * pDest, void * pSource, _typelib_TypeDescription * pTypeDescr, uno_AcquireFunc acquire, uno_ReleaseFunc release );
- extern "C"
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO YES
- Summary
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
- extern "C"
void uno_any_clear( uno_Any * pValue, uno_ReleaseFunc release );
- extern "C"
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO YES
- Summary
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
- extern "C"
void uno_any_construct( uno_Any * pDest, void * pSource, _typelib_TypeDescription * pTypeDescr, uno_AcquireFunc acquire );
- extern "C"
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO YES
- Summary
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
- extern "C"
void uno_any_constructAndConvert( uno_Any * pDest, void * pSource, _typelib_TypeDescription * pTypeDescr, _uno_Mapping * mapping );
- extern "C"
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO YES
- Summary
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
- extern "C"
void uno_any_destruct( uno_Any * pValue, uno_ReleaseFunc release );
- extern "C"
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO YES
- Summary
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
- extern "C"
void uno_type_any_assign( uno_Any * pDest, void * pSource, _typelib_TypeDescriptionReference * pType, uno_AcquireFunc acquire, uno_ReleaseFunc release );
- extern "C"
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO YES
- Summary
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_type_any_construct
- extern "C"
void uno_type_any_construct( uno_Any * pDest, void * pSource, _typelib_TypeDescriptionReference * pType, uno_AcquireFunc acquire );
- extern "C"
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO YES
- Summary
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
- extern "C"
void uno_type_any_constructAndConvert( uno_Any * pDest, void * pSource, _typelib_TypeDescriptionReference * pType, _uno_Mapping * mapping );
- extern "C"
virtual abstract const volatile template static inline C-linkage NO NO NO NO NO NO NO YES
- Summary
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
Top of Page
Copyright © 2012, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.