antlr::MismatchedCharException Class Reference

#include <MismatchedCharException.hpp>

Inheritance diagram for antlr::MismatchedCharException:
[legend]
Collaboration diagram for antlr::MismatchedCharException:
[legend]

List of all members.

Public Member Functions

 MismatchedCharException ()
 MismatchedCharException (int c, int lower, int upper_, bool matchNot, CharScanner *scanner_)
 MismatchedCharException (int c, int expecting_, bool matchNot, CharScanner *scanner_)
 MismatchedCharException (int c, BitSet set_, bool matchNot, CharScanner *scanner_)
 ~MismatchedCharException () throw ()
std::string getMessage () const

Public Attributes

int mismatchType
int foundChar
int expecting
int upper
BitSet set

Static Public Attributes

static const int CHAR = 1
static const int NOT_CHAR = 2
static const int RANGE = 3
static const int NOT_RANGE = 4
static const int SET = 5
static const int NOT_SET = 6

Protected Attributes

CharScannerscanner

Constructor & Destructor Documentation

antlr::MismatchedCharException::MismatchedCharException (  ) 
antlr::MismatchedCharException::MismatchedCharException ( int  c,
int  lower,
int  upper_,
bool  matchNot,
CharScanner scanner_ 
)
antlr::MismatchedCharException::MismatchedCharException ( int  c,
int  expecting_,
bool  matchNot,
CharScanner scanner_ 
)
antlr::MismatchedCharException::MismatchedCharException ( int  c,
BitSet  set_,
bool  matchNot,
CharScanner scanner_ 
)
antlr::MismatchedCharException::~MismatchedCharException (  )  throw () [inline]

Member Function Documentation

std::string antlr::MismatchedCharException::getMessage (  )  const [virtual]

Returns a clean error message (no line number/column information)

Reimplemented from ANTLRException.


Member Data Documentation

const int antlr::MismatchedCharException::CHAR = 1 [static]
const int antlr::MismatchedCharException::RANGE = 3 [static]
const int antlr::MismatchedCharException::SET = 5 [static]

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

Generated on 16 Nov 2015 for ANTLR Support Libraries 2.7.1+ by  doxygen 1.6.1