#include <Exprtk.hpp>
◆ generator_t
◆ token_t
◆ token_advance_mode
Enumerator |
---|
e_hold | |
e_advance | |
◆ advance_token()
◆ current_token()
const token_t& exprtk::lexer::parser_helper::current_token |
( |
| ) |
const |
|
inline |
◆ init()
bool exprtk::lexer::parser_helper::init |
( |
const std::string & |
str | ) |
|
|
inline |
◆ lexer() [1/2]
◆ lexer() [2/2]
const generator_t& exprtk::lexer::parser_helper::lexer |
( |
| ) |
const |
|
inline |
◆ next_token()
void exprtk::lexer::parser_helper::next_token |
( |
| ) |
|
|
inline |
◆ peek_next_token()
const token_t& exprtk::lexer::parser_helper::peek_next_token |
( |
| ) |
|
|
inline |
◆ peek_token_is() [1/2]
bool exprtk::lexer::parser_helper::peek_token_is |
( |
const std::string & |
s | ) |
|
|
inline |
◆ peek_token_is() [2/2]
◆ restore_token()
void exprtk::lexer::parser_helper::restore_token |
( |
| ) |
|
|
inline |
◆ store_token()
void exprtk::lexer::parser_helper::store_token |
( |
| ) |
|
|
inline |
◆ token_is() [1/3]
◆ token_is() [2/3]
◆ token_is() [3/3]
◆ token_is_arithmetic_opr()
◆ token_is_ineq_opr()
◆ token_is_left_bracket()
◆ token_is_loop()
◆ token_is_right_bracket()
◆ current_token_
token_t exprtk::lexer::parser_helper::current_token_ |
|
private |
◆ lexer_
◆ store_current_token_
token_t exprtk::lexer::parser_helper::store_current_token_ |
|
private |
The documentation for this class was generated from the following file: