|
LibreOffice Module cppu (master) 1
|
#include <typelib/typedescription.h>#include <typelib/typeclass.h>#include <uno/sequence2.h>#include <uno/any2.h>#include <uno/data.h>#include <uno/mapping.h>#include <uno/dispatcher.h>#include <osl/interlck.h>#include <stdint.h>Go to the source code of this file.
Namespaces | |
| namespace | cppu |
Macros | |
| #define | TYPE_ACQUIRE(pType) osl_atomic_increment( &(pType)->nRefCount ); |
Functions | |
| void * | cppu::_map (void *p, typelib_TypeDescriptionReference *pType, typelib_TypeDescription *pTypeDescr, uno_Mapping *mapping) |
| void | cppu::_acquire (void *p, uno_AcquireFunc acquire) |
| void | cppu::_release (void *p, uno_ReleaseFunc release) |
| sal_uInt32 | cppu::calcSeqMemSize (sal_Int32 nElementSize, sal_Int32 nElements) |
| uno_Sequence * | cppu::createEmptySequence () |
| typelib_TypeDescriptionReference * | cppu::_getVoidType () |
| void | cppu::CONSTRUCT_EMPTY_ANY (uno_Any *pAny) |
| void * | cppu::binuno_queryInterface (void *pUnoI, typelib_TypeDescriptionReference *pDestType) |
| bool | cppu::_type_equals (typelib_TypeDescriptionReference const *pType1, typelib_TypeDescriptionReference const *pType2) |