C++ Mathematical Expression Toolkit (ExprTk) release
Loading...
Searching...
No Matches
exprtk::symbol_table< T > Member List

This is the complete list of members for exprtk::symbol_table< T >, including all inherited members.

add_constant(const std::string &constant_name, const T &value)exprtk::symbol_table< T >inline
add_constants()exprtk::symbol_table< T >inline
add_epsilon()exprtk::symbol_table< T >inline
add_function(const std::string &function_name, function_t &function)exprtk::symbol_table< T >inline
add_function(const std::string &vararg_function_name, vararg_function_t &vararg_function)exprtk::symbol_table< T >inline
add_function(const std::string &function_name, generic_function_t &function)exprtk::symbol_table< T >inline
add_function(const std::string &function_name, ff00_functor function)exprtk::symbol_table< T >inline
add_function(const std::string &function_name, ff01_functor function)exprtk::symbol_table< T >inline
add_function(const std::string &function_name, ff02_functor function)exprtk::symbol_table< T >inline
add_function(const std::string &function_name, ff03_functor function)exprtk::symbol_table< T >inline
add_function(const std::string &function_name, ff04_functor function)exprtk::symbol_table< T >inline
add_function(const std::string &function_name, ff05_functor function)exprtk::symbol_table< T >inline
add_function(const std::string &function_name, ff06_functor function)exprtk::symbol_table< T >inline
add_function(const std::string &function_name, ff07_functor function)exprtk::symbol_table< T >inline
add_function(const std::string &function_name, ff08_functor function)exprtk::symbol_table< T >inline
add_function(const std::string &function_name, ff09_functor function)exprtk::symbol_table< T >inline
add_function(const std::string &function_name, ff10_functor function)exprtk::symbol_table< T >inline
add_function(const std::string &function_name, ff11_functor function)exprtk::symbol_table< T >inline
add_function(const std::string &function_name, ff12_functor function)exprtk::symbol_table< T >inline
add_function(const std::string &function_name, ff13_functor function)exprtk::symbol_table< T >inline
add_function(const std::string &function_name, ff14_functor function)exprtk::symbol_table< T >inline
add_function(const std::string &function_name, ff15_functor function)exprtk::symbol_table< T >inline
add_infinity()exprtk::symbol_table< T >inline
add_package(Package &package)exprtk::symbol_table< T >inline
add_pi()exprtk::symbol_table< T >inline
add_reserved_function(const std::string &function_name, function_t &function)exprtk::symbol_table< T >inline
add_reserved_function(const std::string &vararg_function_name, vararg_function_t &vararg_function)exprtk::symbol_table< T >inline
add_reserved_function(const std::string &function_name, generic_function_t &function)exprtk::symbol_table< T >inline
add_reserved_function(const std::string &function_name, ff00_functor function)exprtk::symbol_table< T >inline
add_reserved_function(const std::string &function_name, ff01_functor function)exprtk::symbol_table< T >inline
add_reserved_function(const std::string &function_name, ff02_functor function)exprtk::symbol_table< T >inline
add_reserved_function(const std::string &function_name, ff03_functor function)exprtk::symbol_table< T >inline
add_reserved_function(const std::string &function_name, ff04_functor function)exprtk::symbol_table< T >inline
add_reserved_function(const std::string &function_name, ff05_functor function)exprtk::symbol_table< T >inline
add_reserved_function(const std::string &function_name, ff06_functor function)exprtk::symbol_table< T >inline
add_reserved_function(const std::string &function_name, ff07_functor function)exprtk::symbol_table< T >inline
add_reserved_function(const std::string &function_name, ff08_functor function)exprtk::symbol_table< T >inline
add_reserved_function(const std::string &function_name, ff09_functor function)exprtk::symbol_table< T >inline
add_reserved_function(const std::string &function_name, ff10_functor function)exprtk::symbol_table< T >inline
add_reserved_function(const std::string &function_name, ff11_functor function)exprtk::symbol_table< T >inline
add_reserved_function(const std::string &function_name, ff12_functor function)exprtk::symbol_table< T >inline
add_reserved_function(const std::string &function_name, ff13_functor function)exprtk::symbol_table< T >inline
add_reserved_function(const std::string &function_name, ff14_functor function)exprtk::symbol_table< T >inline
add_reserved_function(const std::string &function_name, ff15_functor function)exprtk::symbol_table< T >inline
add_stringvar(const std::string &stringvar_name, std::string &s, const bool is_constant=false)exprtk::symbol_table< T >inline
add_variable(const std::string &variable_name, T &t, const bool is_constant=false)exprtk::symbol_table< T >inline
add_vector(const std::string &vector_name, T(&v)[N])exprtk::symbol_table< T >inline
add_vector(const std::string &vector_name, T *v, const std::size_t &v_size)exprtk::symbol_table< T >inline
add_vector(const std::string &vector_name, std::vector< T, Allocator > &v)exprtk::symbol_table< T >inline
add_vector(const std::string &vector_name, exprtk::vector_view< T > &v)exprtk::symbol_table< T >inline
clear()exprtk::symbol_table< T >inline
clear_functions()exprtk::symbol_table< T >inline
clear_local_constants()exprtk::symbol_table< T >inline
clear_strings()exprtk::symbol_table< T >inline
clear_variables(const bool delete_node=true)exprtk::symbol_table< T >inline
clear_vectors()exprtk::symbol_table< T >inline
control_block_exprtk::symbol_table< T >private
create_stringvar(const std::string &stringvar_name, const std::string &value=std::string(""))exprtk::symbol_table< T >inline
create_variable(const std::string &variable_name, const T &value=T(0))exprtk::symbol_table< T >inline
e_immutable enum valueexprtk::symbol_table< T >
e_mutable enum valueexprtk::symbol_table< T >
e_unknown enum valueexprtk::symbol_table< T >
expression_ptr typedefexprtk::symbol_table< T >protected
ff00_functor typedefexprtk::symbol_table< T >
ff01_functor typedefexprtk::symbol_table< T >
ff02_functor typedefexprtk::symbol_table< T >
ff03_functor typedefexprtk::symbol_table< T >
ff04_functor typedefexprtk::symbol_table< T >
ff05_functor typedefexprtk::symbol_table< T >
ff06_functor typedefexprtk::symbol_table< T >
ff07_functor typedefexprtk::symbol_table< T >
ff08_functor typedefexprtk::symbol_table< T >
ff09_functor typedefexprtk::symbol_table< T >
ff10_functor typedefexprtk::symbol_table< T >
ff11_functor typedefexprtk::symbol_table< T >
ff12_functor typedefexprtk::symbol_table< T >
ff13_functor typedefexprtk::symbol_table< T >
ff14_functor typedefexprtk::symbol_table< T >
ff15_functor typedefexprtk::symbol_table< T >
function_count() constexprtk::symbol_table< T >inline
function_ptr typedefexprtk::symbol_table< T >protected
function_t typedefexprtk::symbol_table< T >protected
generic_function_ptr typedefexprtk::symbol_table< T >protected
generic_function_t typedefexprtk::symbol_table< T >protected
get_conststr_stringvar_name(const expression_ptr &ptr) constexprtk::symbol_table< T >inline
get_function(const std::string &function_name) constexprtk::symbol_table< T >inline
get_function_list(Sequence< std::string, Allocator > &function_list) constexprtk::symbol_table< T >inline
get_function_list() constexprtk::symbol_table< T >inline
get_generic_function(const std::string &function_name) constexprtk::symbol_table< T >inline
get_overload_function(const std::string &function_name) constexprtk::symbol_table< T >inline
get_string_function(const std::string &function_name) constexprtk::symbol_table< T >inline
get_stringvar(const std::string &string_name) constexprtk::symbol_table< T >inline
get_stringvar_base(const std::string &string_name) constexprtk::symbol_table< T >inline
get_stringvar_list(Sequence< std::pair< std::string, std::string >, Allocator > &svlist) constexprtk::symbol_table< T >inline
get_stringvar_list(Sequence< std::string, Allocator > &svlist) constexprtk::symbol_table< T >inline
get_stringvar_name(const expression_ptr &ptr) constexprtk::symbol_table< T >inline
get_vararg_function(const std::string &vararg_function_name) constexprtk::symbol_table< T >inline
get_variable(const std::string &variable_name) constexprtk::symbol_table< T >inline
get_variable(const T &var_ref) constexprtk::symbol_table< T >inline
get_variable_list(Sequence< std::pair< std::string, T >, Allocator > &vlist) constexprtk::symbol_table< T >inline
get_variable_list(Sequence< std::string, Allocator > &vlist) constexprtk::symbol_table< T >inline
get_variable_name(const expression_ptr &ptr) constexprtk::symbol_table< T >inline
get_vector(const std::string &vector_name) constexprtk::symbol_table< T >inline
get_vector_list(Sequence< std::string, Allocator > &vec_list) constexprtk::symbol_table< T >inline
get_vector_name(const vector_holder_ptr &ptr) constexprtk::symbol_table< T >inline
is_constant_node(const std::string &symbol_name) constexprtk::symbol_table< T >inline
is_constant_string(const std::string &symbol_name) constexprtk::symbol_table< T >inline
is_conststr_stringvar(const std::string &symbol_name) constexprtk::symbol_table< T >inline
is_function(const std::string &function_name) constexprtk::symbol_table< T >inline
is_stringvar(const std::string &stringvar_name) constexprtk::symbol_table< T >inline
is_vararg_function(const std::string &vararg_function_name) constexprtk::symbol_table< T >inline
is_variable(const std::string &variable_name) constexprtk::symbol_table< T >inline
is_vector(const std::string &vector_name) constexprtk::symbol_table< T >inline
load_from(const symbol_table< T > &st)exprtk::symbol_table< T >inline
load_variables_from(const symbol_table< T > &st)exprtk::symbol_table< T >inline
load_vectors_from(const symbol_table< T > &st)exprtk::symbol_table< T >inline
local_data()exprtk::symbol_table< T >inlineprivate
local_data() constexprtk::symbol_table< T >inlineprivate
local_data_t typedefexprtk::symbol_table< T >private
lut_sizeexprtk::symbol_table< T >protectedstatic
mutability() constexprtk::symbol_table< T >inline
operator=(const symbol_table< T > &st)exprtk::symbol_table< T >inline
operator==(const symbol_table< T > &st) constexprtk::symbol_table< T >inline
parser< T >exprtk::symbol_table< T >friend
remove_function(const std::string &function_name)exprtk::symbol_table< T >inline
remove_stringvar(const std::string &string_name)exprtk::symbol_table< T >inline
remove_vararg_function(const std::string &vararg_function_name)exprtk::symbol_table< T >inline
remove_variable(const std::string &variable_name, const bool delete_node=true)exprtk::symbol_table< T >inline
remove_vector(const std::string &vector_name)exprtk::symbol_table< T >inline
stringvar_count() constexprtk::symbol_table< T >inline
stringvar_ptr typedefexprtk::symbol_table< T >protected
stringvar_ref(const std::string &symbol_name)exprtk::symbol_table< T >inline
stringvar_t typedefexprtk::symbol_table< T >protected
symbol_exists(const std::string &symbol_name, const bool check_reserved_symb=true) constexprtk::symbol_table< T >inline
symbol_table(const symtab_mutability_type mutability=e_mutable)exprtk::symbol_table< T >inlineexplicit
symbol_table(const symbol_table< T > &st)exprtk::symbol_table< T >inline
symtab_mutability_type enum nameexprtk::symbol_table< T >
valid() constexprtk::symbol_table< T >inline
valid_function(const std::string &symbol) constexprtk::symbol_table< T >inlineprivate
valid_symbol(const std::string &symbol, const bool check_reserved_symb=true) constexprtk::symbol_table< T >inlineprivate
vararg_function_ptr typedefexprtk::symbol_table< T >protected
vararg_function_t typedefexprtk::symbol_table< T >protected
variable_count() constexprtk::symbol_table< T >inline
variable_ptr typedefexprtk::symbol_table< T >protected
variable_ref(const std::string &symbol_name)exprtk::symbol_table< T >inline
variable_t typedefexprtk::symbol_table< T >protected
vector_count() constexprtk::symbol_table< T >inline
vector_holder_ptr typedefexprtk::symbol_table< T >
vector_holder_t typedefexprtk::symbol_table< T >protected
~symbol_table()exprtk::symbol_table< T >inline