ANTLR Support Libraries 2.7.1+
Public Member Functions | Private Attributes

TokenStreamRecognitionException Class Reference

#include <TokenStreamRecognitionException.hpp>

Inheritance diagram for TokenStreamRecognitionException:
Inheritance graph
[legend]
Collaboration diagram for TokenStreamRecognitionException:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TokenStreamRecognitionException (RecognitionException &re)
virtual ~TokenStreamRecognitionException () throw ()
virtual std::string toString () const
virtual std::string getFilename () const throw ()
virtual int getLine () const throw ()
virtual int getColumn () const throw ()

Private Attributes

RecognitionException recog

Detailed Description

Exception thrown from generated lexers when there's no default error handler specified.

See also:
TokenStream

Constructor & Destructor Documentation

TokenStreamRecognitionException::TokenStreamRecognitionException ( RecognitionException &  re) [inline]
virtual TokenStreamRecognitionException::~TokenStreamRecognitionException ( ) throw () [inline, virtual]

Member Function Documentation

virtual int TokenStreamRecognitionException::getColumn ( ) const throw () [inline, virtual]
virtual std ::string TokenStreamRecognitionException::getFilename ( ) const throw () [inline, virtual]
virtual int TokenStreamRecognitionException::getLine ( ) const throw () [inline, virtual]
virtual std ::string TokenStreamRecognitionException::toString ( ) const [inline, virtual]

Member Data Documentation

RecognitionException TokenStreamRecognitionException::recog [private]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines