Definition at line 3117 of file exprtk.hpp.
#include <mrpt/otherlibs/exprtk.hpp>
Public Member Functions | |
operator_joiner (const std::size_t &stride) | |
bool | join (const lexer::token &t0, const lexer::token &t1, lexer::token &t) |
bool | join (const lexer::token &t0, const lexer::token &t1, const lexer::token &t2, lexer::token &t) |
std::size_t | process (generator &g) |
virtual void | init () |
virtual void | reset () |
virtual bool | result () |
|
inline |
Definition at line 3121 of file exprtk.hpp.
|
inlinevirtualinherited |
Definition at line 2740 of file exprtk.hpp.
|
inlinevirtual |
Reimplemented from exprtk::lexer::token_joiner.
Definition at line 3125 of file exprtk.hpp.
References exprtk::lexer::token::e_add, exprtk::lexer::token::e_addass, exprtk::lexer::token::e_assign, exprtk::lexer::token::e_colon, exprtk::lexer::token::e_div, exprtk::lexer::token::e_divass, exprtk::lexer::token::e_eq, exprtk::lexer::token::e_gt, exprtk::lexer::token::e_gte, exprtk::lexer::token::e_lt, exprtk::lexer::token::e_lte, exprtk::lexer::token::e_mod, exprtk::lexer::token::e_modass, exprtk::lexer::token::e_mul, exprtk::lexer::token::e_mulass, exprtk::lexer::token::e_ne, exprtk::lexer::token::e_sub, exprtk::lexer::token::e_subass, exprtk::lexer::token::e_swap, exprtk::lexer::token::position, exprtk::lexer::token::type, and exprtk::lexer::token::value.
|
inlinevirtual |
Reimplemented from exprtk::lexer::token_joiner.
Definition at line 3270 of file exprtk.hpp.
References exprtk::lexer::token::e_lsqrbracket, exprtk::lexer::token::e_mul, 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 2967 of file exprtk.hpp.
References exprtk::lexer::generator::token_list_.
Referenced by exprtk::lexer::helper::helper_assembly::run_joiners().
|
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().
Page generated by Doxygen 1.8.13 for MRPT 1.5.3 at Tue Aug 22 01:03:35 UTC 2017 |