LibreOffice: _typelib_CompoundTypeDescription Struct Reference

LibreOffice LibreOffice 26.8 SDK C/C++ API Reference

Loading...
Searching...
No Matches
_typelib_CompoundTypeDescription Struct Reference

Type description for exception types. More...

`#include <typedescription.h>`

## Public Attributes
typelib_TypeDescription | aBase
| inherits all members of typelib_TypeDescription
struct _typelib_CompoundTypeDescription * | pBaseTypeDescription
| pointer to base type description, else 0
sal_Int32 | nMembers
| number of members
sal_Int32 * | pMemberOffsets
| byte offsets of each member including the size the base type
typelib_TypeDescriptionReference ** | ppTypeRefs
| members of the struct or exception
rtl_uString ** | ppMemberNames
| member names of the struct or exception

## Detailed Description

Type description for exception types.

## Member Data Documentation

## ◆ aBase

typelib_TypeDescription _typelib_CompoundTypeDescription::aBase

inherits all members of typelib_TypeDescription

## ◆ nMembers

sal_Int32 _typelib_CompoundTypeDescription::nMembers

number of members

## ◆ pBaseTypeDescription

struct _typelib_CompoundTypeDescription* _typelib_CompoundTypeDescription::pBaseTypeDescription

pointer to base type description, else 0

## ◆ pMemberOffsets

sal_Int32* _typelib_CompoundTypeDescription::pMemberOffsets

byte offsets of each member including the size the base type

## ◆ ppMemberNames

rtl_uString** _typelib_CompoundTypeDescription::ppMemberNames

member names of the struct or exception

## ◆ ppTypeRefs

typelib_TypeDescriptionReference** _typelib_CompoundTypeDescription::ppTypeRefs

members of the struct or exception

The documentation for this struct was generated from the following file:

- typelib/typedescription.h