#include <ogdf/fileformats/TlpLexer.h>
Definition at line 69 of file TlpLexer.h.
◆ Lexer()
ogdf::tlp::Lexer::Lexer |
( |
std::istream & |
is | ) |
|
|
explicit |
◆ ~Lexer()
ogdf::tlp::Lexer::~Lexer |
( |
| ) |
|
◆ cleanValues()
void ogdf::tlp::Lexer::cleanValues |
( |
| ) |
|
|
private |
◆ column()
size_t ogdf::tlp::Lexer::column |
( |
| ) |
const |
|
inlineprivate |
◆ fetchBuffer()
bool ogdf::tlp::Lexer::fetchBuffer |
( |
| ) |
|
|
private |
◆ isIdentifier()
◆ line()
size_t ogdf::tlp::Lexer::line |
( |
| ) |
const |
|
inlineprivate |
◆ tokenize()
bool ogdf::tlp::Lexer::tokenize |
( |
| ) |
|
◆ tokenizeIdentifier()
bool ogdf::tlp::Lexer::tokenizeIdentifier |
( |
| ) |
|
|
private |
◆ tokenizeLine()
bool ogdf::tlp::Lexer::tokenizeLine |
( |
| ) |
|
|
private |
◆ tokenizeString()
bool ogdf::tlp::Lexer::tokenizeString |
( |
| ) |
|
|
private |
◆ tokens()
const std::vector< Token > & ogdf::tlp::Lexer::tokens |
( |
| ) |
const |
|
inline |
◆ m_begin
std::string::const_iterator ogdf::tlp::Lexer::m_begin |
|
private |
◆ m_buffer
std::string ogdf::tlp::Lexer::m_buffer |
|
private |
◆ m_end
std::string::const_iterator ogdf::tlp::Lexer::m_end |
|
private |
◆ m_istream
std::istream& ogdf::tlp::Lexer::m_istream |
|
private |
◆ m_line
size_t ogdf::tlp::Lexer::m_line |
|
private |
◆ m_tokens
std::vector<Token> ogdf::tlp::Lexer::m_tokens |
|
private |
The documentation for this class was generated from the following file: