#include <ArmarXGui/libraries/StructuralJson/SimpleLexer.h>
◆ SimpleLexer()
| SimpleLexer |
( |
std::string | src, |
|
|
int | tokenFin = -1, |
|
|
int | tokenError = -2 ) |
◆ addRule()
| void addRule |
( |
int | id, |
|
|
const std::string & | name, |
|
|
const std::string & | regex ) |
◆ getPositionInfo()
◆ nextToken()
◆ positionToLineAndColumn()
| void positionToLineAndColumn |
( |
int | pos, |
|
|
int & | line, |
|
|
int & | column ) |
◆ reset()
◆ tokenIdToName()
| std::string tokenIdToName |
( |
int | id | ) |
|
◆ currentTokenId
◆ currentTokenValue
| std::string currentTokenValue |
◆ lastPos
◆ pos
◆ rules
◆ src
◆ tokenError
◆ tokenFin
The documentation for this class was generated from the following files: