#include <exprtk.hpp>
Public Member Functions | |
const_string_range_node (const std::string &value, RangePack rp) | |
RangePack | range () const |
virtual RangePack & | range_ref () |
virtual const RangePack & | range_ref () const |
std::string | str () const |
expression_node< T >::node_type | type () const |
T | value () const |
~const_string_range_node () | |
Private Member Functions | |
const_string_range_node< T, RangePack > & | operator= (const const_string_range_node< T, RangePack > &) |
Private Attributes | |
RangePack | rp_ |
const std::string | value_ |
Definition at line 5157 of file exprtk.hpp.
exprtk::details::const_string_range_node< T, RangePack >::const_string_range_node | ( | const std::string & | value, |
RangePack | rp | ||
) | [inline, explicit] |
Definition at line 5161 of file exprtk.hpp.
exprtk::details::const_string_range_node< T, RangePack >::~const_string_range_node | ( | ) | [inline] |
Definition at line 5166 of file exprtk.hpp.
const_string_range_node<T,RangePack>& exprtk::details::const_string_range_node< T, RangePack >::operator= | ( | const const_string_range_node< T, RangePack > & | ) | [private] |
RangePack exprtk::details::const_string_range_node< T, RangePack >::range | ( | ) | const [inline] |
Definition at line 5181 of file exprtk.hpp.
virtual RangePack& exprtk::details::const_string_range_node< T, RangePack >::range_ref | ( | ) | [inline, virtual] |
Definition at line 5186 of file exprtk.hpp.
virtual const RangePack& exprtk::details::const_string_range_node< T, RangePack >::range_ref | ( | ) | const [inline, virtual] |
Definition at line 5191 of file exprtk.hpp.
std::string exprtk::details::const_string_range_node< T, RangePack >::str | ( | ) | const [inline, virtual] |
Implements exprtk::details::string_base_node< T >.
Definition at line 5176 of file exprtk.hpp.
expression_node<T>::node_type exprtk::details::const_string_range_node< T, RangePack >::type | ( | ) | const [inline, virtual] |
Reimplemented from exprtk::details::expression_node< T >.
Definition at line 5196 of file exprtk.hpp.
T exprtk::details::const_string_range_node< T, RangePack >::value | ( | ) | const [inline, virtual] |
Reimplemented from exprtk::details::expression_node< T >.
Definition at line 5171 of file exprtk.hpp.
RangePack exprtk::details::const_string_range_node< T, RangePack >::rp_ [private] |
Definition at line 5206 of file exprtk.hpp.
const std::string exprtk::details::const_string_range_node< T, RangePack >::value_ [private] |
Definition at line 5205 of file exprtk.hpp.