C++ Mathematical Expression Toolkit (ExprTk) release
|
#include <exprtk.hpp>
Public Member Functions | |
token_joiner (const std::size_t &stride) | |
std::size_t | process (generator &g) |
virtual bool | join (const token &, const token &, token &) |
virtual bool | join (const token &, const token &, const token &, token &) |
![]() | |
virtual void | init () |
virtual void | reset () |
virtual bool | result () |
virtual | ~helper_interface () |
Private Member Functions | |
std::size_t | process_stride_2 (generator &g) |
std::size_t | process_stride_3 (generator &g) |
Private Attributes | |
const std::size_t | stride_ |
Definition at line 3347 of file exprtk.hpp.
|
inlineexplicit |
Definition at line 3351 of file exprtk.hpp.
|
inlinevirtual |
Reimplemented in exprtk::lexer::helper::operator_joiner.
Definition at line 3369 of file exprtk.hpp.
|
inlinevirtual |
Reimplemented in exprtk::lexer::helper::operator_joiner.
Definition at line 3368 of file exprtk.hpp.
Referenced by process_stride_2(), and process_stride_3().
|
inlinevirtual |
Reimplemented from exprtk::lexer::helper_interface.
Definition at line 3355 of file exprtk.hpp.
References process_stride_2(), process_stride_3(), and stride_.
Referenced by exprtk::lexer::helper::helper_assembly::run_joiners().
|
inlineprivate |
Definition at line 3373 of file exprtk.hpp.
References join(), and exprtk::lexer::generator::token_list_.
Referenced by process().
|
inlineprivate |
Definition at line 3415 of file exprtk.hpp.
References join(), and exprtk::lexer::generator::token_list_.
Referenced by process().
|
private |
Definition at line 3458 of file exprtk.hpp.
Referenced by process().