|
C++ Mathematical Expression Toolkit (ExprTk) release
|
Public Types | |
| typedef exprtk::parser< T >::unknown_symbol_resolver | usr_t |
| typedef usr_t::usr_symbol_type | usr_symbol_type |
| typedef exprtk::parser< T >::unknown_symbol_resolver | usr_t |
| typedef usr_t::usr_symbol_type | usr_symbol_type |
| typedef exprtk::parser< T >::unknown_symbol_resolver | usr_t |
| typedef usr_t::usr_symbol_type | usr_symbol_type |
Public Types inherited from exprtk::parser< T >::unknown_symbol_resolver | |
| 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 | |
| bool | process (const std::string &unknown_symbol, usr_symbol_type &st, T &default_value, std::string &error_message) |
| T | next_value (const bool reset=false) |
| bool | process (const std::string &unknown_symbol, usr_symbol_type &st, T &default_value, std::string &error_message) |
| T | next_value (const bool reset=false) |
| bool | process (const std::string &unknown_symbol, usr_symbol_type &st, T &default_value, std::string &error_message) |
| T | next_value (const bool reset=false) |
| 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 &) |
Public Member Functions inherited from exprtk::parser< T >::unknown_symbol_resolver | |
| unknown_symbol_resolver (const usr_mode m=e_usrmode_default) | |
| virtual | ~unknown_symbol_resolver () |
| virtual bool | process (const std::string &, symbol_table_t &, std::string &) |
Additional Inherited Members | |
Public Attributes inherited from exprtk::parser< T >::unknown_symbol_resolver | |
| usr_mode | mode |
Definition at line 9804 of file exprtk_mpfr_test.cpp.
| typedef usr_t::usr_symbol_type my_usr< T >::usr_symbol_type |
Definition at line 9807 of file exprtk_mpfr_test.cpp.
| typedef usr_t::usr_symbol_type my_usr< T >::usr_symbol_type |
Definition at line 9805 of file exprtk_real_test.cpp.
| typedef usr_t::usr_symbol_type my_usr< T >::usr_symbol_type |
Definition at line 9833 of file exprtk_test.cpp.
| typedef exprtk::parser<T>::unknown_symbol_resolver my_usr< T >::usr_t |
Definition at line 9806 of file exprtk_mpfr_test.cpp.
| typedef exprtk::parser<T>::unknown_symbol_resolver my_usr< T >::usr_t |
Definition at line 9804 of file exprtk_real_test.cpp.
| typedef exprtk::parser<T>::unknown_symbol_resolver my_usr< T >::usr_t |
Definition at line 9832 of file exprtk_test.cpp.
|
inline |
Definition at line 9839 of file exprtk_mpfr_test.cpp.
Referenced by my_usr< T >::process(), and run_test20().
|
inline |
Definition at line 9837 of file exprtk_real_test.cpp.
|
inline |
Definition at line 9865 of file exprtk_test.cpp.
|
inline |
Definition at line 23466 of file exprtk.hpp.
|
inline |
Definition at line 23466 of file exprtk.hpp.
|
inline |
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 9811 of file exprtk_mpfr_test.cpp.
References exprtk::parser< T >::unknown_symbol_resolver::e_usr_constant_type, exprtk::parser< T >::unknown_symbol_resolver::e_usr_variable_type, and my_usr< T >::next_value().
|
inlinevirtual |
Reimplemented from exprtk::parser< T >::unknown_symbol_resolver.
Definition at line 9809 of file exprtk_real_test.cpp.
References exprtk::parser< T >::unknown_symbol_resolver::e_usr_constant_type, exprtk::parser< T >::unknown_symbol_resolver::e_usr_variable_type, and my_usr< T >::next_value().
|
inlinevirtual |
Reimplemented from exprtk::parser< T >::unknown_symbol_resolver.
Definition at line 9837 of file exprtk_test.cpp.
References exprtk::parser< T >::unknown_symbol_resolver::e_usr_constant_type, exprtk::parser< T >::unknown_symbol_resolver::e_usr_variable_type, and my_usr< T >::next_value().