#include <exprtk.hpp>
Public Types | |
typedef generic_function_node < T, GenericFunction > | gen_function_t |
typedef range_pack< T > | range_t |
Public Member Functions | |
multimode_genfunction_node (GenericFunction *func, const std::size_t ¶m_seq_index, const std::vector< typename gen_function_t::expression_ptr > &arg_list) | |
T | value () const |
expression_node< T >::node_type | type () const |
typedef generic_function_node<T,GenericFunction> exprtk::details::multimode_genfunction_node< T, GenericFunction >::gen_function_t |
typedef range_pack<T> exprtk::details::multimode_genfunction_node< T, GenericFunction >::range_t |
Reimplemented from exprtk::details::generic_function_node< T, GenericFunction >.
exprtk::details::multimode_genfunction_node< T, GenericFunction >::multimode_genfunction_node | ( | GenericFunction * | func, | |
const std::size_t & | param_seq_index, | |||
const std::vector< typename gen_function_t::expression_ptr > & | arg_list | |||
) | [inline] |
expression_node<T>::node_type exprtk::details::multimode_genfunction_node< T, GenericFunction >::type | ( | ) | const [inline, virtual] |
Reimplemented from exprtk::details::generic_function_node< T, GenericFunction >.
T exprtk::details::multimode_genfunction_node< T, GenericFunction >::value | ( | ) | const [inline, virtual] |
Reimplemented from exprtk::details::generic_function_node< T, GenericFunction >.