|
InFact
Interpreter and factory for easily creating C++ objects at run-time
|
Information about a token read from the underlying stream. More...
#include <stream-tokenizer.h>
Public Attributes | |
| string | tok |
| The token itself. More... | |
| TokenType | type |
| The token’s type. More... | |
| size_t | start |
| The starting byte of the token in the underlying stream. More... | |
| size_t | line_number |
| The line number of the first byte of the token in the underlying stream. More... | |
| size_t | line_start_pos |
| The stream position of the start of the line of this token. More... | |
| size_t | curr_pos |
| The current position in the underlying stream just after reading this token. More... | |
Information about a token read from the underlying stream.
Definition at line 113 of file stream-tokenizer.h.
| size_t infact::StreamTokenizer::Token::curr_pos |
The current position in the underlying stream just after reading this token.
Definition at line 130 of file stream-tokenizer.h.
| size_t infact::StreamTokenizer::Token::line_number |
The line number of the first byte of the token in the underlying stream.
Definition at line 125 of file stream-tokenizer.h.
| size_t infact::StreamTokenizer::Token::line_start_pos |
The stream position of the start of the line of this token.
Definition at line 127 of file stream-tokenizer.h.
| size_t infact::StreamTokenizer::Token::start |
The starting byte of the token in the underlying stream.
Definition at line 123 of file stream-tokenizer.h.
| string infact::StreamTokenizer::Token::tok |
The token itself.
Definition at line 115 of file stream-tokenizer.h.
| TokenType infact::StreamTokenizer::Token::type |
The token’s type.
Definition at line 117 of file stream-tokenizer.h.
1.8.6