|
| EST_TNamedEnumI (EST_TValuedEnumDefinition< ENUM, const char *, INFO > defs[]) |
|
| EST_TNamedEnumI (EST_TValuedEnumDefinition< const char *, const char *, INFO > defs[], ENUM(*conv)(const char *)) |
|
const char * | name (ENUM tok, int n=0) const |
|
| EST_TValuedEnumI (EST_TValuedEnumDefinition< ENUM, const char *, INFO > defs[]) |
|
| EST_TValuedEnumI (EST_TValuedEnumDefinition< const char *, const char *, INFO > defs[], ENUM(*conv)(const char *)) |
|
int | n (void) const |
|
ENUM | token (const char *value) const |
|
ENUM | token (int n) const |
|
ENUM | nth_token (int n) const |
|
const char * | value (ENUM token, int n=0) const |
|
INFO & | info (ENUM token) const |
|
ENUM | unknown_enum (void) const |
|
const char * | unknown_value (void) const |
|
int | valid (ENUM token) const |
|
template<class ENUM, class INFO>
class EST_TNamedEnumI< ENUM, INFO >
Definition at line 122 of file EST_TNamedEnum.h.