BlockIt
blockit::scanners::LineScanner Class Reference

List of all members.

Public Member Functions

def __init__
def reset
def __str__
def nextLine
def prevLine
def backup
def curLine
def gotoLine
def lineNumber
def load
def loadBuff
def loadString
def hash
def name

Private Member Functions

def _makeMap

Private Attributes

 _buff
 _curLine
 _lineNumber
 _curByte
 _lastByte
 _lineByteMap
 _name

Detailed Description

Definition at line 21 of file scanners.py.


Constructor & Destructor Documentation

def blockit::scanners::LineScanner::__init__ (   self)

Definition at line 22 of file scanners.py.


Member Function Documentation

def blockit::scanners::LineScanner::__str__ (   self)

Definition at line 36 of file scanners.py.

def blockit::scanners::LineScanner::_makeMap (   self) [private]

Definition at line 39 of file scanners.py.

def blockit::scanners::LineScanner::backup (   self,
  n = 1 
)

Definition at line 64 of file scanners.py.

def blockit::scanners::LineScanner::curLine (   self)

Definition at line 70 of file scanners.py.

def blockit::scanners::LineScanner::gotoLine (   self,
  n 
)

Definition at line 73 of file scanners.py.

def blockit::scanners::LineScanner::hash (   self)

Definition at line 110 of file scanners.py.

def blockit::scanners::LineScanner::lineNumber (   self)

Definition at line 78 of file scanners.py.

def blockit::scanners::LineScanner::load (   self,
  name 
)
Load a file into the buffer.

Definition at line 81 of file scanners.py.

def blockit::scanners::LineScanner::loadBuff (   self,
  buff,
  name 
)

Definition at line 98 of file scanners.py.

def blockit::scanners::LineScanner::loadString (   self,
  s,
  name 
)

Definition at line 104 of file scanners.py.

def blockit::scanners::LineScanner::name (   self)

Definition at line 117 of file scanners.py.

def blockit::scanners::LineScanner::nextLine (   self)

Definition at line 47 of file scanners.py.

def blockit::scanners::LineScanner::prevLine (   self)

Definition at line 59 of file scanners.py.

def blockit::scanners::LineScanner::reset (   self)

Definition at line 26 of file scanners.py.


Member Data Documentation

Definition at line 22 of file scanners.py.

Definition at line 26 of file scanners.py.

Definition at line 26 of file scanners.py.

Definition at line 26 of file scanners.py.

Definition at line 26 of file scanners.py.

Definition at line 26 of file scanners.py.

Definition at line 26 of file scanners.py.


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