#include <exprtk.hpp>
Public Member Functions | |
bool | operator< (const variable_node< T > &v) const |
T & | ref () |
const T & | ref () const |
expression_node< T >::node_type | type () const |
T | value () const |
variable_node () | |
variable_node (T &value) | |
Static Public Attributes | |
static T | null_value = T(std::numeric_limits<T>::quiet_NaN()) |
Private Attributes | |
T * | value_ |
Definition at line 4938 of file exprtk.hpp.
exprtk::details::variable_node< T >::variable_node | ( | ) | [inline, explicit] |
Definition at line 4944 of file exprtk.hpp.
exprtk::details::variable_node< T >::variable_node | ( | T & | value | ) | [inline, explicit] |
Definition at line 4948 of file exprtk.hpp.
bool exprtk::details::variable_node< T >::operator< | ( | const variable_node< T > & | v | ) | const [inline] |
Definition at line 4952 of file exprtk.hpp.
T& exprtk::details::variable_node< T >::ref | ( | ) | [inline] |
Definition at line 4962 of file exprtk.hpp.
const T& exprtk::details::variable_node< T >::ref | ( | ) | const [inline] |
Definition at line 4967 of file exprtk.hpp.
expression_node<T>::node_type exprtk::details::variable_node< T >::type | ( | ) | const [inline, virtual] |
Reimplemented from exprtk::details::expression_node< T >.
Definition at line 4972 of file exprtk.hpp.
T exprtk::details::variable_node< T >::value | ( | ) | const [inline, virtual] |
Reimplemented from exprtk::details::expression_node< T >.
Definition at line 4957 of file exprtk.hpp.
T exprtk::details::variable_node< T >::null_value = T(std::numeric_limits<T>::quiet_NaN()) [static] |
Definition at line 4942 of file exprtk.hpp.
T* exprtk::details::variable_node< T >::value_ [private] |
Definition at line 4979 of file exprtk.hpp.