exprtk::symbol_table< T >::st_holder::st_data Struct Reference

#include <exprtk.hpp>

Collaboration diagram for exprtk::symbol_table< T >::st_holder::st_data:
Collaboration graph
[legend]

List of all members.

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< Tlocal_symbol_list_
std::list< std::string > local_stringvar_list_
std::set< std::string > reserved_symbol_table_

template<typename T>
struct exprtk::symbol_table< T >::st_holder::st_data


Constructor & Destructor Documentation

template<typename T>
exprtk::symbol_table< T >::st_holder::st_data::st_data (  )  [inline]

Member Function Documentation

template<typename T>
bool exprtk::symbol_table< T >::st_holder::st_data::is_reserved_symbol ( const std::string &  symbol  )  const [inline]

Member Data Documentation

template<typename T>
std::list<std::string> exprtk::symbol_table< T >::st_holder::st_data::local_stringvar_list_
template<typename T>
std::list<T> exprtk::symbol_table< T >::st_holder::st_data::local_symbol_list_
template<typename T>
std::set<std::string> exprtk::symbol_table< T >::st_holder::st_data::reserved_symbol_table_

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1