C++ Mathematical Expression Toolkit (ExprTk) release
|
Public Types | |
typedef exprtk::symbol_table< T > | symbol_table_t |
typedef exprtk::parser< T >::unknown_symbol_resolver | usr_t |
typedef exprtk::symbol_table< T > | symbol_table_t |
typedef exprtk::parser< T >::unknown_symbol_resolver | usr_t |
typedef exprtk::symbol_table< T > | symbol_table_t |
typedef exprtk::parser< T >::unknown_symbol_resolver | usr_t |
![]() | |
enum | usr_symbol_type { e_usr_unknown_type = 0 , e_usr_variable_type = 1 , e_usr_constant_type = 2 } |
enum | usr_mode { e_usrmode_default = 0 , e_usrmode_extended = 1 } |
Public Member Functions | |
my_usr_ext () | |
bool | process (const std::string &unknown_symbol, symbol_table_t &symbol_table, std::string &error_message) |
my_usr_ext () | |
bool | process (const std::string &unknown_symbol, symbol_table_t &symbol_table, std::string &error_message) |
my_usr_ext () | |
bool | process (const std::string &unknown_symbol, symbol_table_t &symbol_table, std::string &error_message) |
virtual bool | process (const std::string &, usr_symbol_type &st, T &default_value, std::string &error_message) |
virtual bool | process (const std::string &, symbol_table_t &, std::string &) |
virtual bool | process (const std::string &, usr_symbol_type &st, T &default_value, std::string &error_message) |
virtual bool | process (const std::string &, symbol_table_t &, std::string &) |
virtual bool | process (const std::string &, usr_symbol_type &st, T &default_value, std::string &error_message) |
virtual bool | process (const std::string &, symbol_table_t &, std::string &) |
![]() | |
unknown_symbol_resolver (const usr_mode m=e_usrmode_default) | |
virtual | ~unknown_symbol_resolver () |
Additional Inherited Members | |
![]() | |
usr_mode | mode |
Definition at line 9851 of file exprtk_mpfr_test.cpp.
typedef exprtk::symbol_table<T> my_usr_ext< T >::symbol_table_t |
Definition at line 9853 of file exprtk_mpfr_test.cpp.
typedef exprtk::symbol_table<T> my_usr_ext< T >::symbol_table_t |
Definition at line 9851 of file exprtk_real_test.cpp.
typedef exprtk::symbol_table<T> my_usr_ext< T >::symbol_table_t |
Definition at line 9879 of file exprtk_test.cpp.
typedef exprtk::parser<T>::unknown_symbol_resolver my_usr_ext< T >::usr_t |
Definition at line 9854 of file exprtk_mpfr_test.cpp.
typedef exprtk::parser<T>::unknown_symbol_resolver my_usr_ext< T >::usr_t |
Definition at line 9852 of file exprtk_real_test.cpp.
typedef exprtk::parser<T>::unknown_symbol_resolver my_usr_ext< T >::usr_t |
Definition at line 9880 of file exprtk_test.cpp.
|
inline |
Definition at line 9858 of file exprtk_mpfr_test.cpp.
|
inline |
Definition at line 9856 of file exprtk_real_test.cpp.
|
inline |
Definition at line 9884 of file exprtk_test.cpp.
|
inlinevirtual |
Reimplemented from exprtk::parser< T >::unknown_symbol_resolver.
Definition at line 23466 of file exprtk.hpp.
|
inlinevirtual |
Reimplemented from exprtk::parser< T >::unknown_symbol_resolver.
Definition at line 23466 of file exprtk.hpp.
|
inlinevirtual |
Reimplemented from exprtk::parser< T >::unknown_symbol_resolver.
Definition at line 23466 of file exprtk.hpp.
|
inlinevirtual |
Reimplemented from exprtk::parser< T >::unknown_symbol_resolver.
Definition at line 23451 of file exprtk.hpp.
|
inlinevirtual |
Reimplemented from exprtk::parser< T >::unknown_symbol_resolver.
Definition at line 23451 of file exprtk.hpp.
|
inlinevirtual |
Reimplemented from exprtk::parser< T >::unknown_symbol_resolver.
Definition at line 23451 of file exprtk.hpp.
|
inlinevirtual |
Reimplemented from exprtk::parser< T >::unknown_symbol_resolver.
Definition at line 9862 of file exprtk_mpfr_test.cpp.
References foo1(), foo2(), foo3(), foo4(), foo5(), and foo6().
|
inlinevirtual |
Reimplemented from exprtk::parser< T >::unknown_symbol_resolver.
Definition at line 9860 of file exprtk_real_test.cpp.
References foo1(), foo2(), foo3(), foo4(), foo5(), and foo6().
|
inlinevirtual |
Reimplemented from exprtk::parser< T >::unknown_symbol_resolver.
Definition at line 9888 of file exprtk_test.cpp.
References foo1(), foo2(), foo3(), foo4(), foo5(), and foo6().