#include <exprtk.hpp>
Public Member Functions | |
st_data () | |
bool | is_reserved_symbol (const std::string &symbol) const |
Public Attributes | |
type_store< typename details::variable_node< T >, T > | variable_store |
type_store< typename details::stringvar_node< T > , std::string > | stringvar_store |
type_store< ifunction< T > , ifunction< T > > | function_store |
type_store< ivararg_function < T >, ivararg_function< T > > | vararg_function_store |
type_store< igeneric_function < T >, igeneric_function< T > > | generic_function_store |
type_store< igeneric_function < T >, igeneric_function< T > > | string_function_store |
type_store< vector_holder_t, vector_holder_t > | vector_store |
std::list< T > | local_symbol_list_ |
std::list< std::string > | local_stringvar_list_ |
std::set< std::string > | reserved_symbol_table_ |
exprtk::symbol_table< T >::st_holder::st_data::st_data | ( | ) | [inline] |
bool exprtk::symbol_table< T >::st_holder::st_data::is_reserved_symbol | ( | const std::string & | symbol | ) | const [inline] |
type_store<ifunction<T>,ifunction<T> > exprtk::symbol_table< T >::st_holder::st_data::function_store |
type_store<igeneric_function<T>,igeneric_function<T> > exprtk::symbol_table< T >::st_holder::st_data::generic_function_store |
std::list<std::string> exprtk::symbol_table< T >::st_holder::st_data::local_stringvar_list_ |
std::list<T> exprtk::symbol_table< T >::st_holder::st_data::local_symbol_list_ |
std::set<std::string> exprtk::symbol_table< T >::st_holder::st_data::reserved_symbol_table_ |
type_store<igeneric_function<T>,igeneric_function<T> > exprtk::symbol_table< T >::st_holder::st_data::string_function_store |
type_store<typename details::stringvar_node<T>,std::string> exprtk::symbol_table< T >::st_holder::st_data::stringvar_store |
type_store<ivararg_function <T>,ivararg_function <T> > exprtk::symbol_table< T >::st_holder::st_data::vararg_function_store |
type_store<typename details::variable_node<T>,T> exprtk::symbol_table< T >::st_holder::st_data::variable_store |
type_store<vector_holder_t,vector_holder_t> exprtk::symbol_table< T >::st_holder::st_data::vector_store |