#include <exprtk.hpp>
Public Member Functions | |
bool | is_reserved_symbol (const std::string &symbol) const |
st_data () | |
Public Attributes | |
type_store< ifunction< T > , ifunction< T > > | function_store |
std::list< std::string > | local_stringvar_list_ |
std::list< T > | local_symbol_list_ |
std::set< std::string > | reserved_symbol_table_ |
type_store< typename details::stringvar_node< T > , std::string > | stringvar_store |
type_store< ivararg_function < T >, ivararg_function< T > > | vararg_function_store |
type_store< typename details::variable_node< T >, T > | variable_store |
type_store< vector_holder< T > , vector_holder< T > > | vector_store |
Definition at line 9964 of file exprtk.hpp.
exprtk::symbol_table< T >::st_holder::st_data::st_data | ( | ) | [inline] |
Definition at line 9974 of file exprtk.hpp.
bool exprtk::symbol_table< T >::st_holder::st_data::is_reserved_symbol | ( | const std::string & | symbol | ) | const [inline] |
Definition at line 9986 of file exprtk.hpp.
type_store<ifunction<T>,ifunction<T> > exprtk::symbol_table< T >::st_holder::st_data::function_store |
Definition at line 9970 of file exprtk.hpp.
std::list<std::string> exprtk::symbol_table< T >::st_holder::st_data::local_stringvar_list_ |
Definition at line 9992 of file exprtk.hpp.
std::list<T> exprtk::symbol_table< T >::st_holder::st_data::local_symbol_list_ |
Definition at line 9991 of file exprtk.hpp.
std::set<std::string> exprtk::symbol_table< T >::st_holder::st_data::reserved_symbol_table_ |
Definition at line 9993 of file exprtk.hpp.
type_store<typename details::stringvar_node<T>,std::string> exprtk::symbol_table< T >::st_holder::st_data::stringvar_store |
Definition at line 9968 of file exprtk.hpp.
type_store<ivararg_function<T>,ivararg_function<T> > exprtk::symbol_table< T >::st_holder::st_data::vararg_function_store |
Definition at line 9971 of file exprtk.hpp.
type_store<typename details::variable_node<T>,T> exprtk::symbol_table< T >::st_holder::st_data::variable_store |
Definition at line 9966 of file exprtk.hpp.
type_store<vector_holder<T>,vector_holder<T> > exprtk::symbol_table< T >::st_holder::st_data::vector_store |
Definition at line 9972 of file exprtk.hpp.