RayZaler 0.1
The free opto-mechanical simulation framework
exprtk::symbol_table< T >::control_block::st_data Struct Reference
Collaboration diagram for exprtk::symbol_table< T >::control_block::st_data:

Public Member Functions

bool is_reserved_symbol (const std::string &symbol) const
 

Static Public Member Functions

static st_datacreate ()
 
static void destroy (st_data *&sd)
 

Public Attributes

type_store< variable_t, T > variable_store
 
type_store< function_t, function_tfunction_store
 
type_store< vararg_function_t, vararg_function_tvararg_function_store
 
type_store< generic_function_t, generic_function_tgeneric_function_store
 
type_store< generic_function_t, generic_function_tstring_function_store
 
type_store< generic_function_t, generic_function_toverload_function_store
 
type_store< vector_holder_t, vector_holder_tvector_store
 
type_store< stringvar_t, std::string > stringvar_store
 
std::list< T > local_symbol_list_
 
std::list< std::string > local_stringvar_list_
 
std::set< std::string > reserved_symbol_table_
 
std::vector< ifunction< T > * > free_function_list_
 

The documentation for this struct was generated from the following file: