Public Member Functions | Protected Member Functions | Protected Attributes
ParserException Class Reference

#include <ParserExceptions.h>

Inheritance diagram for ParserException:
Inheritance graph
[legend]

List of all members.

Public Member Functions

template<class A >
ParserExceptionoperator<< (const A &a)
std::string what () const

Protected Member Functions

 ParserException (std::string desc="", int line=0, int position=0)
virtual ~ParserException ()

Protected Attributes

int _line
int _position
std::string desc

Detailed Description

Definition at line 19 of file ParserExceptions.h.


Constructor & Destructor Documentation

ParserException::ParserException ( std::string  desc = "",
int  line = 0,
int  position = 0 
) [inline, protected]

Definition at line 24 of file ParserExceptions.h.

virtual ParserException::~ParserException ( ) [inline, protected, virtual]

Definition at line 26 of file ParserExceptions.h.


Member Function Documentation

template<class A >
ParserException& ParserException::operator<< ( const A &  a) [inline]

Definition at line 40 of file ParserExceptions.h.

std::string ParserException::what ( ) const [inline]

Definition at line 29 of file ParserExceptions.h.


Member Data Documentation

int ParserException::_line [protected]

Definition at line 21 of file ParserExceptions.h.

int ParserException::_position [protected]

Definition at line 22 of file ParserExceptions.h.

std::string ParserException::desc [protected]

Definition at line 26 of file ParserExceptions.h.


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


decision_making_parser
Author(s):
autogenerated on Wed Aug 26 2015 11:16:57