|
C++ Mathematical Expression Toolkit (ExprTk) release
|
Public Member Functions | |
| func_1param () | |
| T | operator() (type v0) |
| Public Member Functions inherited from exprtk::function_compositor< T >::base_func | |
| base_func (const std::size_t &pc=0) | |
| virtual | ~base_func () |
| void | update (const T &v0) |
| void | update (const T &v0, const T &v1) |
| void | update (const T &v0, const T &v1, const T &v2) |
| void | update (const T &v0, const T &v1, const T &v2, const T &v3) |
| void | update (const T &v0, const T &v1, const T &v2, const T &v3, const T &v4) |
| void | update (const T &v0, const T &v1, const T &v2, const T &v3, const T &v4, const T &v5) |
| function_t & | setup (expression_t &expr) |
| void | pre () |
| void | post () |
| void | copy (const varref_t &src_v, var_t &dest_v) |
| void | copy (const lstr_vec_t &src_v, str_t &dest_v) |
| void | copy (const var_t &src_v, varref_t &dest_v) |
| void | copy (const lvr_vec_t &src_v, var_t &dest_v) |
| void | copy (const var_t &src_v, lvr_vec_t &dest_v) |
| void | copy (const str_t &src_str, lstr_vec_t &dest_str) |
| void | clear_stack () |
| virtual T | value (expression_t &e) |
| Public Member Functions inherited from exprtk::ifunction< T > | |
| ifunction (const std::size_t &pc) | |
| virtual | ~ifunction () |
| virtual T | operator() () |
| virtual T | operator() (const T &, const T &) |
| virtual T | operator() (const T &, const T &, const T &) |
| virtual T | operator() (const T &, const T &, const T &, const T &) |
| virtual T | operator() (const T &, const T &, const T &, const T &, const T &) |
| virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &) |
| virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
| virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
| virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
| virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
| virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
| virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
| virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
| virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
| virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
| virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
| virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
| virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
| virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
| virtual T | operator() (const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &, const T &) |
| Public Member Functions inherited from exprtk::function_traits | |
| function_traits () | |
| bool & | allow_zero_parameters () |
| bool & | has_side_effects () |
| std::size_t & | min_num_args () |
| std::size_t & | max_num_args () |
Additional Inherited Members | |
| Public Types inherited from exprtk::function_compositor< T >::base_func | |
| typedef const T & | type |
| typedef exprtk::ifunction< T > | function_t |
| typedef std::vector< T * > | varref_t |
| typedef std::vector< T > | var_t |
| typedef std::vector< std::string > | str_t |
| typedef std::pair< T *, std::size_t > | lvarref_t |
| typedef std::vector< lvarref_t > | lvr_vec_t |
| typedef std::vector< std::string * > | lstr_vec_t |
| Public Attributes inherited from exprtk::function_compositor< T >::base_func | |
| expression_t | expression |
| varref_t | v |
| lvr_vec_t | local_vars |
| lstr_vec_t | local_str_vars |
| std::size_t | local_var_stack_size |
| std::size_t | stack_depth |
| std::deque< var_t > | input_params_stack |
| std::deque< var_t > | local_var_stack |
| std::deque< str_t > | local_str_stack |
| Public Attributes inherited from exprtk::ifunction< T > | |
| std::size_t | param_count |
Definition at line 43531 of file exprtk.hpp.
|
inline |
Definition at line 43535 of file exprtk.hpp.
References exprtk::function_compositor< T >::base_func::base_func().
|
inlinevirtual |
Reimplemented from exprtk::ifunction< T >.
Definition at line 43537 of file exprtk.hpp.
References exprtk::function_compositor< T >::base_func::expression, exprtk_override, exprtk::function_compositor< T >::base_func::update(), and exprtk::function_compositor< T >::base_func::value().