LibreOffice: _typelib_EnumTypeDescription Struct Reference

LibreOffice LibreOffice 26.8 SDK C/C++ API Reference

Loading...
Searching...
No Matches
_typelib_EnumTypeDescription Struct Reference

Type description of an enum. More...

`#include <typedescription.h>`

## Public Attributes
typelib_TypeDescription | aBase
| inherits all members of typelib_TypeDescription
sal_Int32 | nDefaultEnumValue
| first value of the enum
sal_Int32 | nEnumValues
| number of enum values
rtl_uString ** | ppEnumNames
| names of enum values
sal_Int32 * | pEnumValues
| values of enum (corresponding to names in similar order)

## Detailed Description

Type description of an enum.

The type class of this description is typelib_TypeClass_ENUM.

## Member Data Documentation

## ◆ aBase

typelib_TypeDescription _typelib_EnumTypeDescription::aBase

inherits all members of typelib_TypeDescription

## ◆ nDefaultEnumValue

sal_Int32 _typelib_EnumTypeDescription::nDefaultEnumValue

first value of the enum

## ◆ nEnumValues

sal_Int32 _typelib_EnumTypeDescription::nEnumValues

number of enum values

## ◆ pEnumValues

sal_Int32* _typelib_EnumTypeDescription::pEnumValues

values of enum (corresponding to names in similar order)

## ◆ ppEnumNames

rtl_uString** _typelib_EnumTypeDescription::ppEnumNames

names of enum values

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

- typelib/typedescription.h