ANTLR Support Libraries 2.7.1+
Public Member Functions | Private Attributes | List of all members
TokenStreamRecognitionException Class Reference

#include <TokenStreamRecognitionException.hpp>

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

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 ()
 
- Public Member Functions inherited from TokenStreamException
 TokenStreamException ()
 
 TokenStreamException (const std ::string &s)
 
virtual ~TokenStreamException () 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::TokenStreamRecognitionException ( RecognitionException re)
inline

◆ ~TokenStreamRecognitionException()

virtual TokenStreamRecognitionException::~TokenStreamRecognitionException ( )
throw (
)
inlinevirtual

Member Function Documentation

◆ getColumn()

virtual int TokenStreamRecognitionException::getColumn ( ) const
throw (
)
inlinevirtual

◆ getFilename()

virtual std ::string TokenStreamRecognitionException::getFilename ( ) const
throw (
)
inlinevirtual

◆ getLine()

virtual int TokenStreamRecognitionException::getLine ( ) const
throw (
)
inlinevirtual

◆ toString()

virtual std ::string TokenStreamRecognitionException::toString ( ) const
inlinevirtual

Member Data Documentation

◆ recog

RecognitionException TokenStreamRecognitionException::recog
private

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