LibreOffice Module cppu (master) 1
Namespaces | Functions
assign.hxx File Reference
#include "prim.hxx"
#include "destr.hxx"
#include "constr.hxx"
#include "copy.hxx"
Include dependency graph for assign.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  cppu
 

Functions

void cppu::_assignInterface (void **ppDest, void *pSource, uno_AcquireFunc acquire, uno_ReleaseFunc release)
 
void * cppu::_queryInterface (void *pSource, typelib_TypeDescriptionReference *pDestType, uno_QueryInterfaceFunc queryInterface)
 
bool cppu::assignStruct (void *pDest, void *pSource, typelib_CompoundTypeDescription *pTypeDescr, uno_QueryInterfaceFunc queryInterface, uno_AcquireFunc acquire, uno_ReleaseFunc release)
 
bool cppu::_assignStruct (void *pDest, void *pSource, typelib_CompoundTypeDescription *pTypeDescr, uno_QueryInterfaceFunc queryInterface, uno_AcquireFunc acquire, uno_ReleaseFunc release)
 
bool cppu::_assignData (void *pDest, typelib_TypeDescriptionReference *pDestType, typelib_TypeDescription *pDestTypeDescr, void *pSource, typelib_TypeDescriptionReference *pSourceType, typelib_TypeDescription *pSourceTypeDescr, uno_QueryInterfaceFunc queryInterface, uno_AcquireFunc acquire, uno_ReleaseFunc release)