#include <exprtk.hpp>

Public Types | |
| typedef functor_t::bfunc_t | bfunc_t |
| typedef expression_node< T > * | expression_ptr |
| typedef details::functor_t< T > | functor_t |
| typedef functor_t::ufunc_t | ufunc_t |
Public Member Functions | |
| ufunc_t | f () |
| operator_type | operation () const |
| expression_node< T >::node_type | type () const |
| ufunc_t | u0 () |
| ufunc_t | u1 () |
| uvouv_node (const T &v0, const T &v1, ufunc_t u0, ufunc_t u1, bfunc_t f) | |
| const T & | v0 () |
| const T & | v1 () |
| T | value () const |
Private Member Functions | |
| uvouv_node< T > & | operator= (uvouv_node< T > &) |
| uvouv_node (uvouv_node< T > &) | |
Private Attributes | |
| const bfunc_t | f_ |
| const ufunc_t | u0_ |
| const ufunc_t | u1_ |
| const T & | v0_ |
| const T & | v1_ |
Definition at line 7234 of file exprtk.hpp.
| typedef functor_t::bfunc_t exprtk::details::uvouv_node< T >::bfunc_t |
Definition at line 7242 of file exprtk.hpp.
| typedef expression_node<T>* exprtk::details::uvouv_node< T >::expression_ptr |
Reimplemented from exprtk::details::expression_node< T >.
Definition at line 7240 of file exprtk.hpp.
| typedef details::functor_t<T> exprtk::details::uvouv_node< T >::functor_t |
Definition at line 7241 of file exprtk.hpp.
| typedef functor_t::ufunc_t exprtk::details::uvouv_node< T >::ufunc_t |
Definition at line 7243 of file exprtk.hpp.
| exprtk::details::uvouv_node< T >::uvouv_node | ( | const T & | v0, |
| const T & | v1, | ||
| ufunc_t | u0, | ||
| ufunc_t | u1, | ||
| bfunc_t | f | ||
| ) | [inline, explicit] |
Definition at line 7245 of file exprtk.hpp.
| exprtk::details::uvouv_node< T >::uvouv_node | ( | uvouv_node< T > & | ) | [private] |
| ufunc_t exprtk::details::uvouv_node< T >::f | ( | ) | [inline] |
Definition at line 7288 of file exprtk.hpp.
| operator_type exprtk::details::uvouv_node< T >::operation | ( | ) | const [inline] |
Definition at line 7263 of file exprtk.hpp.
| uvouv_node<T>& exprtk::details::uvouv_node< T >::operator= | ( | uvouv_node< T > & | ) | [private] |
| expression_node<T>::node_type exprtk::details::uvouv_node< T >::type | ( | ) | const [inline, virtual] |
Reimplemented from exprtk::details::expression_node< T >.
Definition at line 7258 of file exprtk.hpp.
| ufunc_t exprtk::details::uvouv_node< T >::u0 | ( | ) | [inline] |
Definition at line 7278 of file exprtk.hpp.
| ufunc_t exprtk::details::uvouv_node< T >::u1 | ( | ) | [inline] |
Definition at line 7283 of file exprtk.hpp.
| const T& exprtk::details::uvouv_node< T >::v0 | ( | ) | [inline] |
Definition at line 7268 of file exprtk.hpp.
| const T& exprtk::details::uvouv_node< T >::v1 | ( | ) | [inline] |
Definition at line 7273 of file exprtk.hpp.
| T exprtk::details::uvouv_node< T >::value | ( | ) | const [inline, virtual] |
Reimplemented from exprtk::details::expression_node< T >.
Definition at line 7253 of file exprtk.hpp.
const bfunc_t exprtk::details::uvouv_node< T >::f_ [private] |
Definition at line 7302 of file exprtk.hpp.
const ufunc_t exprtk::details::uvouv_node< T >::u0_ [private] |
Definition at line 7300 of file exprtk.hpp.
const ufunc_t exprtk::details::uvouv_node< T >::u1_ [private] |
Definition at line 7301 of file exprtk.hpp.
const T& exprtk::details::uvouv_node< T >::v0_ [private] |
Definition at line 7298 of file exprtk.hpp.
const T& exprtk::details::uvouv_node< T >::v1_ [private] |
Definition at line 7299 of file exprtk.hpp.