Public Types |
Public Member Functions |
Static Public Member Functions |
Public Attributes |
List of all members
exprtk::lexer::token Struct Reference
Member Enumeration Documentation◆ token_typeConstructor & Destructor Documentation◆ token()
Member Function Documentation◆ clear()
References e_none, exprtk::details::numeric::max(), position, type, and value. Referenced by exprtk::lexer::helper::bracket_checker::reset(). ◆ is_error()
References e_err_number, e_err_sfunc, e_err_string, e_err_symbol, e_error, and type. ◆ set_error()
template<typename Iterator >
References Catch::begin, e_err_number, e_err_sfunc, e_err_string, e_err_symbol, e_error, position, type, and value. ◆ set_numeric()
template<typename Iterator >
References Catch::begin, e_number, position, type, and value. ◆ set_operator()
template<typename Iterator >
References Catch::begin, position, type, and value. Referenced by exprtk::lexer::generator::process(). ◆ set_string() [1/2]
template<typename Iterator >
References Catch::begin, e_string, position, type, and value. ◆ set_string() [2/2]
◆ set_symbol()
template<typename Iterator >
References Catch::begin, e_symbol, position, type, and value. ◆ to_str()
References e_add, e_addass, e_assign, e_colon, e_comma, e_div, e_divass, e_eof, e_eq, e_err_number, e_err_string, e_err_symbol, e_error, e_gt, e_gte, e_lbracket, e_lcrlbracket, e_lsqrbracket, e_lt, e_lte, e_mod, e_modass, e_mul, e_mulass, e_ne, e_none, e_number, e_pow, e_rbracket, e_rcrlbracket, e_rsqrbracket, e_shl, e_shr, e_string, e_sub, e_subass, e_swap, e_symbol, e_ternary, and exprtk::details::t(). Member Data Documentation◆ position
◆ type
Referenced by clear(), exprtk::lexer::helper::commutative_inserter::insert(), is_error(), exprtk::lexer::helper::operator_joiner::join(), exprtk::lexer::helper::sequence_validator::operator()(), exprtk::lexer::helper::sequence_validator_3tokens::operator()(), exprtk::lexer::parser_helper::peek_token_is(), set_error(), set_numeric(), set_operator(), set_string(), and set_symbol(). ◆ value
The documentation for this struct was generated from the following file: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||