public static class CheaderParser.EnumDefinition extends CheaderParser.HeaderBlockEntry
Modifier and Type | Field and Description |
---|---|
java.util.Map<java.lang.String,CheaderParser.DefineDefinition> |
defines
Defines inside an enum definition block are defines for the enum.
|
java.lang.String |
name |
java.lang.String |
tagname |
java.util.Map<java.lang.String,CheaderParser.EnumElement> |
values |
description, implementDescriptions, static_, virtual_, visibility, whatisit
Constructor and Description |
---|
EnumDefinition() |
Modifier and Type | Method and Description |
---|---|
void |
add_defineDefinition(CheaderParser.DefineDefinition val) |
void |
add_enumElement(CheaderParser.EnumElement val) |
CheaderParser.DefineDefinition |
new_defineDefinition() |
CheaderParser.EnumElement |
new_enumElement() |
add_implementDescription, new_implementDescription
public java.lang.String tagname
public java.lang.String name
public java.util.Map<java.lang.String,CheaderParser.EnumElement> values
public java.util.Map<java.lang.String,CheaderParser.DefineDefinition> defines
public CheaderParser.EnumElement new_enumElement()
public void add_enumElement(CheaderParser.EnumElement val)
public CheaderParser.DefineDefinition new_defineDefinition()
public void add_defineDefinition(CheaderParser.DefineDefinition val)