LibreOffice Module cppu (master) 1
|
#include <rtl/ustring.h>
#include <sal/types.h>
#include <typelib/typeclass.h>
#include <typelib/typedescription.h>
Go to the source code of this file.
Functions | |
sal_Int32 | typelib_typedescription_getAlignedUnoSize (const typelib_TypeDescription *pTypeDescription, sal_Int32 nOffset, sal_Int32 &rMaxIntegralTypeSize) SAL_THROW_EXTERN_C() |
void | typelib_typedescription_newEmpty (typelib_TypeDescription **ppRet, typelib_TypeClass eTypeClass, rtl_uString *pTypeName) SAL_THROW_EXTERN_C() |
void | typelib_typedescriptionreference_getByName (typelib_TypeDescriptionReference **ppRet, rtl_uString const *pName) SAL_THROW_EXTERN_C() |
sal_Int32 typelib_typedescription_getAlignedUnoSize | ( | const typelib_TypeDescription * | pTypeDescription, |
sal_Int32 | nOffset, | ||
sal_Int32 & | rMaxIntegralTypeSize | ||
) |
Definition at line 1618 of file typelib.cxx.
References i, newAlignedSize(), SAL_THROW_EXTERN_C, and typelib_typedescription_getAlignedUnoSize().
Referenced by typelib_static_enum_type_init(), typelib_static_mi_interface_type_init(), typelib_typedescription_getAlignedUnoSize(), typelib_typedescription_newEnum(), and typelib_typedescription_newMIInterface().
void typelib_typedescription_newEmpty | ( | typelib_TypeDescription ** | ppRet, |
typelib_TypeClass | eTypeClass, | ||
rtl_uString * | pTypeName | ||
) |
Definition at line 473 of file typelib.cxx.
References Init(), SAL_THROW_EXTERN_C, and typelib_typedescription_release().
Referenced by typelib_static_enum_type_init(), typelib_static_mi_interface_type_init(), typelib_typedescription_newEnum(), typelib_typedescription_newExtendedInterfaceAttribute(), typelib_typedescription_newInterfaceMethod(), typelib_typedescription_newMIInterface(), and typelib_typedescriptionreference_new().
void typelib_typedescriptionreference_getByName | ( | typelib_TypeDescriptionReference ** | ppRet, |
rtl_uString const * | pName | ||
) |
Definition at line 2220 of file typelib.cxx.
References Init(), n, pName, SAL_THROW_EXTERN_C, and typelib_typedescriptionreference_release().
Referenced by igetTypeByName(), typelib_typedescription_getByName(), typelib_typedescription_register(), and typelib_typedescriptionreference_new().