#include <tokenizer.hpp>

Public Types | |
| enum | token_type { STRING, QSTRING, UNTERMINATED_QSTRING, MISC, LF = '\n', EQUALS = '=', COMMA = ',', PLUS = '+', SLASH = '/', OPEN_BRACKET = '[', CLOSE_BRACKET = ']', UNDERSCORE = '_', END } |
Public Member Functions | |
| token () | |
Public Attributes | |
| token_type | type |
| std::string | value |
Definition at line 27 of file tokenizer.hpp.
| enum token::token_type |
| STRING | |
| QSTRING | |
| UNTERMINATED_QSTRING | |
| MISC | |
| LF | |
| EQUALS | |
| COMMA | |
| PLUS | |
| SLASH | |
| OPEN_BRACKET | |
| CLOSE_BRACKET | |
| UNDERSCORE | |
| END |
Definition at line 34 of file tokenizer.hpp.
| token::token | ( | ) | [inline] |
Definition at line 29 of file tokenizer.hpp.
Definition at line 52 of file tokenizer.hpp.
Referenced by tokenizer::next_token().
| std::string token::value |
Definition at line 53 of file tokenizer.hpp.
Referenced by tokenizer::next_token().
| Generated by doxygen 1.7.1 on Fri May 25 2012 01:14:53 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |