|
C++ Mathematical Expression Toolkit (ExprTk) release
|
#include <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) |
| virtual int | insert (const token &, token &) |
| virtual int | insert (const token &, const token &, const token &, token &) |
| virtual int | insert (const token &, const token &, const token &, const token &, token &) |
| virtual int | insert (const token &, const token &, const token &, const token &, const token &, token &) |
| Public Member Functions inherited from exprtk::lexer::token_inserter | |
| token_inserter (const std::size_t &stride) | |
| std::size_t | process (generator &g) |
| Public Member Functions inherited from exprtk::lexer::helper_interface | |
| virtual void | init () |
| virtual void | reset () |
| virtual bool | result () |
| virtual | ~helper_interface () |
Private Attributes | |
| std::set< std::string, details::ilesscompare > | ignore_set_ |
Definition at line 3541 of file exprtk.hpp.
|
inline |
Definition at line 3547 of file exprtk.hpp.
References exprtk::lexer::token_inserter::token_inserter().
|
inline |
Definition at line 3551 of file exprtk.hpp.
References ignore_set_.
|
inlinevirtual |
Reimplemented from exprtk::lexer::token_inserter.
Definition at line 3556 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_override, and ignore_set_.
|
inlinevirtual |
Reimplemented from exprtk::lexer::token_inserter.
Definition at line 3401 of file exprtk.hpp.
|
inlinevirtual |
Reimplemented from exprtk::lexer::token_inserter.
Definition at line 3398 of file exprtk.hpp.
|
inlinevirtual |
Reimplemented from exprtk::lexer::token_inserter.
Definition at line 3395 of file exprtk.hpp.
|
inlinevirtual |
Reimplemented from exprtk::lexer::token_inserter.
Definition at line 3389 of file exprtk.hpp.
|
private |
Definition at line 3600 of file exprtk.hpp.
Referenced by ignore_symbol(), and insert().