protected static class StructParser.EnumSpecifier extends Object
EnumSpecifier ::= "enum" ( identifier | "{" identifier ["=" intLiteral] {"," identifier ["=" intLiteral]} "}" )
| Modifier and Type | Field and Description |
|---|---|
String |
identifier |
boolean |
isMagicEnum |
Hashtable |
members |
| Constructor and Description |
|---|
StructParser.EnumSpecifier(StreamPosTokenizer scanner) |
| Modifier and Type | Method and Description |
|---|---|
String |
toEnumString(int value,
StructParser.Declarations declarations) |
String |
toEnumString(String value,
StructParser.Declarations declarations) |
public Hashtable members
public String identifier
public boolean isMagicEnum
public StructParser.EnumSpecifier(StreamPosTokenizer scanner) throws IOException, ParseException
IOExceptionParseExceptionpublic String toEnumString(int value, StructParser.Declarations declarations)
public String toEnumString(String value, StructParser.Declarations declarations)
Copyright © 2014. All Rights Reserved.