Definition at line 16445 of file exprtk.hpp.
#include <mrpt/otherlibs/exprtk.hpp>
Public Member Functions | |
st_data () | |
~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< 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 |
Definition at line 16457 of file exprtk.hpp.
References exprtk::details::reserved_symbols, exprtk::details::reserved_symbols_size, exprtk::details::reserved_words, and exprtk::details::reserved_words_size.
|
inline |
Definition at line 16470 of file exprtk.hpp.
|
inline |
Definition at line 16478 of file exprtk.hpp.
std::vector<ifunction<T>*> exprtk::symbol_table< T >::control_block::st_data::free_function_list_ |
Definition at line 16486 of file exprtk.hpp.
type_store<ifunction<T>,ifunction<T> > exprtk::symbol_table< T >::control_block::st_data::function_store |
Definition at line 16451 of file exprtk.hpp.
type_store<igeneric_function<T>,igeneric_function<T> > exprtk::symbol_table< T >::control_block::st_data::generic_function_store |
Definition at line 16453 of file exprtk.hpp.
std::list<std::string> exprtk::symbol_table< T >::control_block::st_data::local_stringvar_list_ |
Definition at line 16484 of file exprtk.hpp.
std::list<T> exprtk::symbol_table< T >::control_block::st_data::local_symbol_list_ |
Definition at line 16483 of file exprtk.hpp.
std::set<std::string> exprtk::symbol_table< T >::control_block::st_data::reserved_symbol_table_ |
Definition at line 16485 of file exprtk.hpp.
type_store<igeneric_function<T>,igeneric_function<T> > exprtk::symbol_table< T >::control_block::st_data::string_function_store |
Definition at line 16454 of file exprtk.hpp.
type_store<typename details::stringvar_node<T>,std::string> exprtk::symbol_table< T >::control_block::st_data::stringvar_store |
Definition at line 16449 of file exprtk.hpp.
type_store<ivararg_function <T>,ivararg_function <T> > exprtk::symbol_table< T >::control_block::st_data::vararg_function_store |
Definition at line 16452 of file exprtk.hpp.
type_store<typename details::variable_node<T>,T> exprtk::symbol_table< T >::control_block::st_data::variable_store |
Definition at line 16447 of file exprtk.hpp.
type_store<vector_holder_t,vector_holder_t> exprtk::symbol_table< T >::control_block::st_data::vector_store |
Definition at line 16455 of file exprtk.hpp.
Page generated by Doxygen 1.8.13 for MRPT 1.5.3 at Tue Aug 22 01:03:35 UTC 2017 |