#include <exprtk.hpp>
Public Types | |
typedef range_pack< T > | range_t |
Public Member Functions | |
virtual range_t & | range_ref ()=0 |
virtual const range_t & | range_ref () const =0 |
typedef range_pack<T> exprtk::details::range_interface< T >::range_t |
Reimplemented in exprtk::details::string_literal_node< T >, exprtk::details::stringvar_node< T >, exprtk::details::string_range_node< T >, exprtk::details::const_string_range_node< T >, exprtk::details::generic_string_range_node< T >, exprtk::details::string_concat_node< T >, exprtk::details::swap_string_node< T >, exprtk::details::assignment_string_node< T, AssignmentProcess >, exprtk::details::assignment_string_range_node< T, AssignmentProcess >, exprtk::details::conditional_string_node< T >, exprtk::details::cons_conditional_str_node< T >, exprtk::details::string_function_node< T, StringFunction >, and exprtk::details::multimode_strfunction_node< T, StringFunction >.
virtual const range_t& exprtk::details::range_interface< T >::range_ref | ( | ) | const [pure virtual] |
Implemented in exprtk::details::string_literal_node< T >, exprtk::details::stringvar_node< T >, exprtk::details::string_range_node< T >, exprtk::details::const_string_range_node< T >, exprtk::details::generic_string_range_node< T >, exprtk::details::string_concat_node< T >, exprtk::details::swap_string_node< T >, exprtk::details::assignment_string_node< T, AssignmentProcess >, exprtk::details::assignment_string_range_node< T, AssignmentProcess >, exprtk::details::conditional_string_node< T >, exprtk::details::cons_conditional_str_node< T >, and exprtk::details::string_function_node< T, StringFunction >.
virtual range_t& exprtk::details::range_interface< T >::range_ref | ( | ) | [pure virtual] |
Implemented in exprtk::details::string_literal_node< T >, exprtk::details::stringvar_node< T >, exprtk::details::string_range_node< T >, exprtk::details::const_string_range_node< T >, exprtk::details::generic_string_range_node< T >, exprtk::details::string_concat_node< T >, exprtk::details::swap_string_node< T >, exprtk::details::assignment_string_node< T, AssignmentProcess >, exprtk::details::assignment_string_range_node< T, AssignmentProcess >, exprtk::details::conditional_string_node< T >, exprtk::details::cons_conditional_str_node< T >, and exprtk::details::string_function_node< T, StringFunction >.