![]() |
GranOO
3.0
A robust and versatile workbench to build 3D dynamic simulations based on the Discrete Element Method
|
#include <Exprtk.hpp>
Public Types | |
typedef exprtk::parser< T > | parser_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 | |
resolve_as_vector () | |
virtual bool | process (const std::string &unknown_symbol, symbol_table_t &symbol_table, std::string &) exprtk_override |
![]() | |
unknown_symbol_resolver (const usr_mode m=e_usrmode_default) | |
virtual | ~unknown_symbol_resolver () |
virtual bool | process (const std::string &, usr_symbol_type &st, T &default_value, std::string &error_message) |
Additional Inherited Members | |
![]() | |
usr_mode | mode |
typedef exprtk::parser<T> exprtk::details::collector_helper< T >::resolve_as_vector::parser_t |
|
inline |
|
inlinevirtual |
Reimplemented from exprtk::parser< T >::unknown_symbol_resolver.