![]() |
GranOO
3.0
A robust and versatile workbench to build 3D dynamic simulations based on the Discrete Element Method
|
#include <Exprtk.hpp>
Public Member Functions | |
st_data () | |
~st_data () | |
bool | is_reserved_symbol (const std::string &symbol) const |
Static Public Member Functions | |
static st_data * | create () |
static void | destroy (st_data *&sd) |
Public Attributes | |
type_store< variable_t, T > | variable_store |
type_store< function_t, function_t > | function_store |
type_store< vararg_function_t, vararg_function_t > | vararg_function_store |
type_store< generic_function_t, generic_function_t > | generic_function_store |
type_store< generic_function_t, generic_function_t > | string_function_store |
type_store< generic_function_t, generic_function_t > | overload_function_store |
type_store< vector_holder_t, vector_holder_t > | vector_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_ |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inline |
std::vector<ifunction<T>*> exprtk::symbol_table< T >::control_block::st_data::free_function_list_ |
type_store<function_t , function_t > exprtk::symbol_table< T >::control_block::st_data::function_store |
type_store<generic_function_t, generic_function_t> exprtk::symbol_table< T >::control_block::st_data::generic_function_store |
std::list<std::string> exprtk::symbol_table< T >::control_block::st_data::local_stringvar_list_ |
std::list<T> exprtk::symbol_table< T >::control_block::st_data::local_symbol_list_ |
type_store<generic_function_t, generic_function_t> exprtk::symbol_table< T >::control_block::st_data::overload_function_store |
std::set<std::string> exprtk::symbol_table< T >::control_block::st_data::reserved_symbol_table_ |
type_store<generic_function_t, generic_function_t> exprtk::symbol_table< T >::control_block::st_data::string_function_store |
type_store<stringvar_t , std::string > exprtk::symbol_table< T >::control_block::st_data::stringvar_store |
type_store<vararg_function_t , vararg_function_t > exprtk::symbol_table< T >::control_block::st_data::vararg_function_store |
type_store<variable_t , T > exprtk::symbol_table< T >::control_block::st_data::variable_store |
type_store<vector_holder_t , vector_holder_t > exprtk::symbol_table< T >::control_block::st_data::vector_store |