#include <exprtk.hpp>
Public Types | |
typedef expression_node< T > * | expression_ptr |
typedef details::functor_t< T > | functor_t |
typedef functor_t::bfunc_t | bfunc_t |
typedef functor_t::ufunc_t | ufunc_t |
Public Member Functions | |
uvouv_node (const T &var0, const T &var1, ufunc_t uf0, ufunc_t uf1, bfunc_t bf) | |
T | value () const |
expression_node< T >::node_type | type () const |
operator_type | operation () const |
const T & | v0 () |
const T & | v1 () |
ufunc_t | u0 () |
ufunc_t | u1 () |
ufunc_t | f () |
typedef functor_t::bfunc_t exprtk::details::uvouv_node< T >::bfunc_t |
typedef expression_node<T>* exprtk::details::uvouv_node< T >::expression_ptr |
Reimplemented from exprtk::details::expression_node< T >.
typedef details::functor_t<T> exprtk::details::uvouv_node< T >::functor_t |
typedef functor_t::ufunc_t exprtk::details::uvouv_node< T >::ufunc_t |
exprtk::details::uvouv_node< T >::uvouv_node | ( | const T & | var0, | |
const T & | var1, | |||
ufunc_t | uf0, | |||
ufunc_t | uf1, | |||
bfunc_t | bf | |||
) | [inline, explicit] |
ufunc_t exprtk::details::uvouv_node< T >::f | ( | ) | [inline] |
operator_type exprtk::details::uvouv_node< T >::operation | ( | ) | const [inline] |
expression_node<T>::node_type exprtk::details::uvouv_node< T >::type | ( | ) | const [inline, virtual] |
Reimplemented from exprtk::details::expression_node< T >.
ufunc_t exprtk::details::uvouv_node< T >::u0 | ( | ) | [inline] |
ufunc_t exprtk::details::uvouv_node< T >::u1 | ( | ) | [inline] |
const T& exprtk::details::uvouv_node< T >::v0 | ( | ) | [inline] |
const T& exprtk::details::uvouv_node< T >::v1 | ( | ) | [inline] |
T exprtk::details::uvouv_node< T >::value | ( | ) | const [inline, virtual] |
Reimplemented from exprtk::details::expression_node< T >.