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) |