table EnumValue
Overview
Table of this type describes Doxygen enum value. More…
EnumValue = { -- fields protectionKind, id, name, memberKind, path, initializer, briefDescription, detailedDescription, }
Detailed Documentation
Table of this type describes Doxygen enum value.
Fields
protectionKind
Holds a string describing protection of the enum value. Must be one of ProtectionKind. Usually it’s just public.
id
Holds Doxygen identifier string, e.g. group__operators_1ggae611bfb523eb332069f2b7030accb66. This string can be used as a unique identifier for creating labels and reference links.
name
Holds a string with the name of the enum value.
memberKind
Holds a string containing member kind; for EnumValue always set to ``"enummember"
initializer
Holds a LinkedText table with the manually defined value.
Sample:
enum MyEnum
{
MyEnum_Value1,
MyEnum_Value2 = 100,
}
initializer for MyEnum_Value1 will be empty
(LinkedText.isEmpty will be set to true).
initializer for MyEnum_Value2 will contain = 100.
briefDescription
Holds a Description table with the brief description of the enum value.
detailedDescription
Holds a Description table with the detailed description of the enum value.