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

Go to the source code of this file.

Namespaces

namespace  cppu
 

Functions

uno_Sequence * cppu::allocSeq (sal_Int32 nElementSize, sal_Int32 nElements)
 
void cppu::copyConstructStruct (void *pDest, void *pSource, typelib_CompoundTypeDescription *pTypeDescr, uno_AcquireFunc acquire, uno_Mapping *mapping)
 
void cppu::_copyConstructStruct (void *pDest, void *pSource, typelib_CompoundTypeDescription *pTypeDescr, uno_AcquireFunc acquire, uno_Mapping *mapping)
 
uno_Sequence * cppu::copyConstructSequence (uno_Sequence *pSource, typelib_TypeDescriptionReference *pElementType, uno_AcquireFunc acquire, uno_Mapping *mapping)
 
void cppu::_copyConstructAnyFromData (uno_Any *pDestAny, void *pSource, typelib_TypeDescriptionReference *pType, typelib_TypeDescription *pTypeDescr, uno_AcquireFunc acquire, uno_Mapping *mapping)
 
void cppu::_copyConstructAny (uno_Any *pDestAny, void *pSource, typelib_TypeDescriptionReference *pType, typelib_TypeDescription *pTypeDescr, uno_AcquireFunc acquire, uno_Mapping *mapping)
 
uno_Sequence * cppu::icopyConstructSequence (uno_Sequence *pSource, typelib_TypeDescriptionReference *pElementType, uno_AcquireFunc acquire, uno_Mapping *mapping)
 
void cppu::_copyConstructData (void *pDest, void *pSource, typelib_TypeDescriptionReference *pType, typelib_TypeDescription *pTypeDescr, uno_AcquireFunc acquire, uno_Mapping *mapping)
 

Variable Documentation

◆ nElements

sal_Int32 nElements

◆ nRefCount

sal_Int32 nRefCount