boolstuff::BoolExprParser::Error Class Reference

Error descriptor. More...

#include <BoolExprParser.h>

List of all members.

Public Types

enum  Code { GARBAGE_AT_END, RUNAWAY_PARENTHESIS, STRING_EXPECTED }
 Possible error codes returned by the parser. More...

Public Member Functions

 Error (size_t i, Code c)
 Initializes an error object with the given index and error.

Public Attributes

size_t index
 Index (>=0) in the input string where the error was detected.
Code code
 Code that gives the type of the error.


Detailed Description

Error descriptor.


Member Enumeration Documentation

Possible error codes returned by the parser.

Enumerator:
GARBAGE_AT_END 
RUNAWAY_PARENTHESIS 
STRING_EXPECTED 


Constructor & Destructor Documentation

boolstuff::BoolExprParser::Error::Error ( size_t  i,
Code  c 
) [inline]

Initializes an error object with the given index and error.


Member Data Documentation

Code that gives the type of the error.

Index (>=0) in the input string where the error was detected.


The documentation for this class was generated from the following file:

Generated for BoolStuff by doxygen 1.5.7.1