Classes | Enumerations | Functions
exprtk::parser_error Namespace Reference

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

void dump_error (const type &error)
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)

Enumeration Type Documentation

Enumerator:
e_unknown 
e_syntax 
e_token 
e_numeric 
e_symtab 
e_lexer 
e_helper 

Definition at line 10830 of file exprtk.hpp.


Function Documentation

void exprtk::parser_error::dump_error ( const type &  error) [inline]

Definition at line 10925 of file exprtk.hpp.

type exprtk::parser_error::make_error ( error_mode  mode,
const std::string &  diagnostic = "" 
) [inline]

Definition at line 10851 of file exprtk.hpp.

type exprtk::parser_error::make_error ( error_mode  mode,
const lexer::token  tk,
const std::string &  diagnostic = "" 
) [inline]

Definition at line 10862 of file exprtk.hpp.

std::string exprtk::parser_error::to_str ( error_mode  mode) [inline]

Definition at line 10871 of file exprtk.hpp.

bool exprtk::parser_error::update_error ( type &  error,
const std::string &  expression 
) [inline]

Definition at line 10886 of file exprtk.hpp.



labust_mission
Author(s): Filip Mandic
autogenerated on Fri Aug 28 2015 11:23:06