C++ Mathematical Expression Toolkit (ExprTk) release
|
Public Member Functions | |
void | set (const precedence_level &l, const precedence_level &r, const details::operator_type &o, const token_t tkn=token_t()) |
void | reset () |
Public Attributes | |
precedence_level | left |
precedence_level | right |
details::operator_type | operation |
token_t | token |
Definition at line 24998 of file exprtk.hpp.
|
inline |
Definition at line 25011 of file exprtk.hpp.
References exprtk::details::e_default, exprtk::parser< T >::e_level00, exprtk::parser< T >::state_t::left, exprtk::parser< T >::state_t::operation, and exprtk::parser< T >::state_t::right.
Referenced by exprtk::parser< T >::parse_expression().
|
inline |
Definition at line 25000 of file exprtk.hpp.
References exprtk::parser< T >::state_t::left, exprtk::parser< T >::state_t::operation, exprtk::parser< T >::state_t::right, and exprtk::parser< T >::state_t::token.
Referenced by exprtk::parser< T >::parse_expression().
precedence_level exprtk::parser< T >::state_t::left |
Definition at line 25018 of file exprtk.hpp.
Referenced by exprtk::parser< T >::parse_expression(), exprtk::parser< T >::state_t::reset(), and exprtk::parser< T >::state_t::set().
details::operator_type exprtk::parser< T >::state_t::operation |
Definition at line 25020 of file exprtk.hpp.
Referenced by exprtk::parser< T >::parse_expression(), exprtk::parser< T >::state_t::reset(), and exprtk::parser< T >::state_t::set().
precedence_level exprtk::parser< T >::state_t::right |
Definition at line 25019 of file exprtk.hpp.
Referenced by exprtk::parser< T >::parse_expression(), exprtk::parser< T >::state_t::reset(), and exprtk::parser< T >::state_t::set().
token_t exprtk::parser< T >::state_t::token |
Definition at line 25021 of file exprtk.hpp.
Referenced by exprtk::parser< T >::expression_generator< Type >::conditional(), exprtk::parser< T >::expression_generator< Type >::conditional_string(), exprtk::parser< T >::expression_generator< Type >::conditional_vector(), exprtk::parser< T >::expression_generator< Type >::for_loop(), exprtk::parser< T >::expression_generator< Type >::operator()(), exprtk::parser< T >::expression_generator< Type >::operator()(), exprtk::parser< T >::state_t::set(), exprtk::parser< T >::expression_generator< Type >::synthesize_assignment_expression(), exprtk::parser< T >::expression_generator< Type >::synthesize_assignment_operation_expression(), and exprtk::parser< T >::expression_generator< Type >::while_loop().