teditor
1.8.0@@fee5e94
Terminal based editor written in C++
|
#include <scanner.h>
Public Member Functions | |
virtual | ~Scanner () |
virtual char | next (Point &pt)=0 |
virtual bool | isEof () const =0 |
virtual void | rewind ()=0 |
virtual std::string | at (const Point &begin, const Point &end)=0 |
Abstract base class for all scanners
|
inlinevirtual |
|
pure virtual |
Implemented in teditor::parser::BufferScanner, and teditor::parser::StringScanner.
|
pure virtual |
Implemented in teditor::parser::BufferScanner, and teditor::parser::StringScanner.
|
pure virtual |
Implemented in teditor::parser::BufferScanner, and teditor::parser::StringScanner.
|
pure virtual |
Implemented in teditor::parser::BufferScanner, and teditor::parser::StringScanner.