Definition at line 3056 of file exprtk.hpp.
#include <mrpt/otherlibs/exprtk.hpp>
Public Member Functions | |
commutative_inserter () | |
void | ignore_symbol (const std::string &symbol) |
int | insert (const lexer::token &t0, const lexer::token &t1, lexer::token &new_token) |
std::size_t | process (generator &g) |
virtual int | insert (const token &, token &) token_inserter_empty_body inline virtual int insert(const token & |
virtual int const token token &virtual token_inserter_empty_body int | insert (const token &, const token &, const token &, token &) token_inserter_empty_body inline virtual int insert(const token & |
virtual void | init () |
virtual void | reset () |
virtual bool | result () |
Private Attributes | |
std::set< std::string, details::ilesscompare > | ignore_set_ |
|
inline |
Definition at line 3062 of file exprtk.hpp.
|
inline |
Definition at line 3066 of file exprtk.hpp.
|
inlinevirtualinherited |
Definition at line 2740 of file exprtk.hpp.
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inline |
Definition at line 3071 of file exprtk.hpp.
References exprtk::lexer::token::e_lbracket, exprtk::lexer::token::e_lcrlbracket, exprtk::lexer::token::e_lsqrbracket, exprtk::lexer::token::e_mul, exprtk::lexer::token::e_number, exprtk::lexer::token::e_rbracket, exprtk::lexer::token::e_rcrlbracket, exprtk::lexer::token::e_rsqrbracket, exprtk::lexer::token::e_symbol, exprtk::lexer::token::position, exprtk::lexer::token::type, and exprtk::lexer::token::value.
|
inlinevirtualinherited |
Reimplemented from exprtk::lexer::helper_interface.
Definition at line 2886 of file exprtk.hpp.
References exprtk::details::t(), and exprtk::lexer::generator::token_list_.
Referenced by exprtk::lexer::helper::helper_assembly::run_inserters().
|
inlinevirtualinherited |
Reimplemented in exprtk::lexer::helper::numeric_checker, and exprtk::lexer::helper::bracket_checker.
Definition at line 2741 of file exprtk.hpp.
Referenced by exprtk::lexer::helper::helper_assembly::run_inserters(), exprtk::lexer::helper::helper_assembly::run_joiners(), exprtk::lexer::helper::helper_assembly::run_modifiers(), and exprtk::lexer::helper::helper_assembly::run_scanners().
|
inlinevirtualinherited |
Reimplemented in exprtk::lexer::helper::sequence_validator, exprtk::lexer::helper::numeric_checker, and exprtk::lexer::helper::bracket_checker.
Definition at line 2742 of file exprtk.hpp.
Referenced by exprtk::lexer::helper::helper_assembly::run_inserters(), exprtk::lexer::helper::helper_assembly::run_joiners(), exprtk::lexer::helper::helper_assembly::run_modifiers(), and exprtk::lexer::helper::helper_assembly::run_scanners().
|
private |
Definition at line 3114 of file exprtk.hpp.
Page generated by Doxygen 1.8.13 for MRPT 1.5.3 at Sun Nov 26 00:44:48 UTC 2017 |