|
IOSS 2.0
|
#include <Ioss_Glob.h>
Public Member Functions | |
| Lexer (const String< charT > &str) | |
| std::vector< Token< charT > > | Scanner () |
Static Public Attributes | |
| static const char | kEndOfInput = -1 |
Private Member Functions | |
| Token< charT > | Select (TokenKind k) |
| Token< charT > | Select (TokenKind k, charT value) |
| void | Advance () |
Private Attributes | |
| String< charT > | str_ |
| size_t | pos_ {0} |
| charT | c_ |
|
inlineexplicit |
|
inlineprivate |
|
inline |
|
inlineprivate |
|
inlineprivate |
|
private |
|
static |
|
private |
|
private |