#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 >.
1.6.1