Classes | |
| struct | type |
Enumerations | |
| enum | error_mode { e_unknown = 0, e_syntax = 1, e_token = 2, e_numeric = 4, e_symtab = 5, e_lexer = 6, e_helper = 7 } |
Functions | |
| type | make_error (error_mode mode, const std::string &diagnostic="") |
| type | make_error (error_mode mode, const lexer::token &tk, const std::string &diagnostic="") |
| std::string | to_str (error_mode mode) |
| bool | update_error (type &error, const std::string &expression) |
| void | dump_error (const type &error) |
| void exprtk::parser_error::dump_error | ( | const type & | error | ) | [inline] |
| type exprtk::parser_error::make_error | ( | error_mode | mode, | |
| const lexer::token & | tk, | |||
| const std::string & | diagnostic = "" | |||
| ) | [inline] |
| type exprtk::parser_error::make_error | ( | error_mode | mode, | |
| const std::string & | diagnostic = "" | |||
| ) | [inline] |
| std::string exprtk::parser_error::to_str | ( | error_mode | mode | ) | [inline] |
| bool exprtk::parser_error::update_error | ( | type & | error, | |
| const std::string & | expression | |||
| ) | [inline] |
1.6.1