|
LibreOffice Module cppu (master) 1
|
#include <sal/config.h>#include <cassert>#include <string.h>#include <osl/diagnose.h>#include <osl/interlck.h>#include <typelib/typedescription.h>#include <uno/data.h>#include <uno/sequence2.h>#include "constr.hxx"#include "copy.hxx"#include "destr.hxx"Go to the source code of this file.
Namespaces | |
| namespace | cppu |
Functions | |
| static uno_Sequence * | cppu::reallocSeq (uno_Sequence *pReallocate, std::size_t nElementSize, sal_Int32 nElements) |
| static bool | cppu::idefaultConstructElements (uno_Sequence **ppSeq, typelib_TypeDescriptionReference *pElementType, sal_Int32 nStartIndex, sal_Int32 nStopIndex, sal_Int32 nAlloc) |
| static bool | cppu::icopyConstructFromElements (uno_Sequence **ppSeq, void *pSourceElements, typelib_TypeDescriptionReference *pElementType, sal_Int32 nStopIndex, uno_AcquireFunc acquire, sal_Int32 nAlloc) |
| static bool | cppu::ireallocSequence (uno_Sequence **ppSequence, typelib_TypeDescriptionReference *pElementType, sal_Int32 nSize, uno_AcquireFunc acquire, uno_ReleaseFunc release) |
| sal_Bool SAL_CALL | uno_type_sequence_construct (uno_Sequence **ppSequence, typelib_TypeDescriptionReference *pType, void *pElements, sal_Int32 len, uno_AcquireFunc acquire) SAL_THROW_EXTERN_C() |
| sal_Bool SAL_CALL | uno_sequence_construct (uno_Sequence **ppSequence, typelib_TypeDescription *pTypeDescr, void *pElements, sal_Int32 len, uno_AcquireFunc acquire) SAL_THROW_EXTERN_C() |
| sal_Bool SAL_CALL | uno_type_sequence_realloc (uno_Sequence **ppSequence, typelib_TypeDescriptionReference *pType, sal_Int32 nSize, uno_AcquireFunc acquire, uno_ReleaseFunc release) SAL_THROW_EXTERN_C() |
| sal_Bool SAL_CALL | uno_sequence_realloc (uno_Sequence **ppSequence, typelib_TypeDescription *pTypeDescr, sal_Int32 nSize, uno_AcquireFunc acquire, uno_ReleaseFunc release) SAL_THROW_EXTERN_C() |
| sal_Bool SAL_CALL | uno_type_sequence_reference2One (uno_Sequence **ppSequence, typelib_TypeDescriptionReference *pType, uno_AcquireFunc acquire, uno_ReleaseFunc release) SAL_THROW_EXTERN_C() |
| sal_Bool SAL_CALL | uno_sequence_reference2One (uno_Sequence **ppSequence, typelib_TypeDescription *pTypeDescr, uno_AcquireFunc acquire, uno_ReleaseFunc release) SAL_THROW_EXTERN_C() |
| void SAL_CALL | uno_sequence_assign (uno_Sequence **ppDest, uno_Sequence *pSource, typelib_TypeDescription *pTypeDescr, uno_ReleaseFunc release) SAL_THROW_EXTERN_C() |
| void SAL_CALL | uno_type_sequence_assign (uno_Sequence **ppDest, uno_Sequence *pSource, typelib_TypeDescriptionReference *pType, uno_ReleaseFunc release) SAL_THROW_EXTERN_C() |
| void | uno_type_sequence_destroy (uno_Sequence *sequence, typelib_TypeDescriptionReference *type, uno_ReleaseFunc release) SAL_THROW_EXTERN_C() |
| void SAL_CALL uno_sequence_assign | ( | uno_Sequence ** | ppDest, |
| uno_Sequence * | pSource, | ||
| typelib_TypeDescription * | pTypeDescr, | ||
| uno_ReleaseFunc | release | ||
| ) |
Definition at line 871 of file sequence.cxx.
References cppu::idestructSequence(), and SAL_THROW_EXTERN_C.
| sal_Bool SAL_CALL uno_sequence_construct | ( | uno_Sequence ** | ppSequence, |
| typelib_TypeDescription * | pTypeDescr, | ||
| void * | pElements, | ||
| sal_Int32 | len, | ||
| uno_AcquireFunc | acquire | ||
| ) |
Definition at line 700 of file sequence.cxx.
References cppu::createEmptySequence(), cppu::icopyConstructFromElements(), cppu::idefaultConstructElements(), and SAL_THROW_EXTERN_C.
| sal_Bool SAL_CALL uno_sequence_realloc | ( | uno_Sequence ** | ppSequence, |
| typelib_TypeDescription * | pTypeDescr, | ||
| sal_Int32 | nSize, | ||
| uno_AcquireFunc | acquire, | ||
| uno_ReleaseFunc | release | ||
| ) |
Definition at line 761 of file sequence.cxx.
References cppu::ireallocSequence(), and SAL_THROW_EXTERN_C.
| sal_Bool SAL_CALL uno_sequence_reference2One | ( | uno_Sequence ** | ppSequence, |
| typelib_TypeDescription * | pTypeDescr, | ||
| uno_AcquireFunc | acquire, | ||
| uno_ReleaseFunc | release | ||
| ) |
Definition at line 827 of file sequence.cxx.
References cppu::allocSeq(), cppu::icopyConstructFromElements(), cppu::idestructSequence(), and SAL_THROW_EXTERN_C.
| void SAL_CALL uno_type_sequence_assign | ( | uno_Sequence ** | ppDest, |
| uno_Sequence * | pSource, | ||
| typelib_TypeDescriptionReference * | pType, | ||
| uno_ReleaseFunc | release | ||
| ) |
Definition at line 887 of file sequence.cxx.
References cppu::idestructSequence(), and SAL_THROW_EXTERN_C.
| sal_Bool SAL_CALL uno_type_sequence_construct | ( | uno_Sequence ** | ppSequence, |
| typelib_TypeDescriptionReference * | pType, | ||
| void * | pElements, | ||
| sal_Int32 | len, | ||
| uno_AcquireFunc | acquire | ||
| ) |
Definition at line 655 of file sequence.cxx.
References cppu::createEmptySequence(), cppu::icopyConstructFromElements(), cppu::idefaultConstructElements(), and SAL_THROW_EXTERN_C.
| void uno_type_sequence_destroy | ( | uno_Sequence * | sequence, |
| typelib_TypeDescriptionReference * | type, | ||
| uno_ReleaseFunc | release | ||
| ) |
Definition at line 902 of file sequence.cxx.
References cppu::idestroySequence(), SAL_THROW_EXTERN_C, and type.
| sal_Bool SAL_CALL uno_type_sequence_realloc | ( | uno_Sequence ** | ppSequence, |
| typelib_TypeDescriptionReference * | pType, | ||
| sal_Int32 | nSize, | ||
| uno_AcquireFunc | acquire, | ||
| uno_ReleaseFunc | release | ||
| ) |
Definition at line 739 of file sequence.cxx.
References cppu::ireallocSequence(), and SAL_THROW_EXTERN_C.
| sal_Bool SAL_CALL uno_type_sequence_reference2One | ( | uno_Sequence ** | ppSequence, |
| typelib_TypeDescriptionReference * | pType, | ||
| uno_AcquireFunc | acquire, | ||
| uno_ReleaseFunc | release | ||
| ) |
Definition at line 780 of file sequence.cxx.
References cppu::allocSeq(), cppu::icopyConstructFromElements(), cppu::idestructSequence(), and SAL_THROW_EXTERN_C.