BlockIt
blockit::external::pyparsing::ParseBaseException Class Reference
Inheritance diagram for blockit::external::pyparsing::ParseBaseException:

List of all members.

Public Member Functions

def __init__
def __getattr__
def __str__
def __repr__
def markInputline
def __dir__

Public Attributes

 loc
 msg
 pstr
 parserElement

Detailed Description

base exception class for all parsing runtime exceptions

Definition at line 167 of file pyparsing.py.


Constructor & Destructor Documentation

def blockit::external::pyparsing::ParseBaseException::__init__ (   self,
  pstr,
  loc = 0,
  msg = None,
  elem = None 
)

Definition at line 171 of file pyparsing.py.


Member Function Documentation

def blockit::external::pyparsing::ParseBaseException::__dir__ (   self)

Definition at line 211 of file pyparsing.py.

def blockit::external::pyparsing::ParseBaseException::__getattr__ (   self,
  aname 
)
supported attributes by name are:
    - lineno - returns the line number of the exception text
    - col - returns the column number of the exception text
    - line - returns the line containing the exception text

Definition at line 181 of file pyparsing.py.

def blockit::external::pyparsing::ParseBaseException::__repr__ (   self)

Definition at line 199 of file pyparsing.py.

def blockit::external::pyparsing::ParseBaseException::__str__ (   self)

Definition at line 196 of file pyparsing.py.

def blockit::external::pyparsing::ParseBaseException::markInputline (   self,
  markerString = ">!<" 
)
Extracts the exception line from the input string, and marks
   the location of the exception with a special symbol.

Definition at line 201 of file pyparsing.py.


Member Data Documentation


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