#include <DDLScannerBase.h>
Inherited by DDLParser.
Inheritance diagram for DDLScanner:
Public Member Functions | |
DDLScanner (istream *yyin) | |
DDLScanner () | |
void | Clear () |
void | Reset () |
int | ProcessNone () |
void | ProcessWhiteSpace () |
int | ProcessData () |
int | ProcessItemSaveBegin () |
int | ProcessCategorySaveBegin () |
int | ProcessSaveEndScanner () |
int | ProcessLoopScanner () |
void | ProcessStop () |
int | ProcessDot () |
int | ProcessQuestion () |
void | ProcessComment () |
int | ProcessItemNameScanner () |
int | ProcessUnquotedString () |
int | ProcessSQuotedString () |
int | ProcessDQuotedString () |
int | ProcessEof () |
virtual int | yylex () |
virtual | ~DDLScanner () |
Public Attributes | |
int | NDBlineNo |
int | isSave |
Protected Member Functions | |
void | alt_yymore (void) |
void | OpenLog (const string &logName, int verboseLevel) |
Protected Attributes | |
string * | _tBuf |
int | _isText |
int | _i |
int | _j |
int | _len |
ofstream | log |
int | _verbose |
DDLScanner::DDLScanner | ( | istream * | yyin | ) |
DDLScanner::DDLScanner | ( | ) |
virtual DDLScanner::~DDLScanner | ( | ) | [inline, virtual] |
void DDLScanner::alt_yymore | ( | void | ) | [protected] |
void DDLScanner::OpenLog | ( | const string & | logName, | |
int | verboseLevel | |||
) | [protected] |
void DDLScanner::Clear | ( | ) |
Reimplemented in DDLParser.
void DDLScanner::Reset | ( | ) |
Reimplemented in DDLParser.
int DDLScanner::ProcessNone | ( | ) |
void DDLScanner::ProcessWhiteSpace | ( | ) |
int DDLScanner::ProcessData | ( | ) |
int DDLScanner::ProcessItemSaveBegin | ( | ) |
int DDLScanner::ProcessCategorySaveBegin | ( | ) |
int DDLScanner::ProcessSaveEndScanner | ( | ) |
int DDLScanner::ProcessLoopScanner | ( | ) |
void DDLScanner::ProcessStop | ( | ) |
int DDLScanner::ProcessDot | ( | ) |
int DDLScanner::ProcessQuestion | ( | ) |
void DDLScanner::ProcessComment | ( | ) |
int DDLScanner::ProcessItemNameScanner | ( | ) |
int DDLScanner::ProcessUnquotedString | ( | ) |
int DDLScanner::ProcessSQuotedString | ( | ) |
int DDLScanner::ProcessDQuotedString | ( | ) |
int DDLScanner::ProcessEof | ( | ) |
int DDLScanner::yylex | ( | ) | [virtual] |
string* DDLScanner::_tBuf [protected] |
int DDLScanner::_isText [protected] |
int DDLScanner::_i [protected] |
int DDLScanner::_j [protected] |
int DDLScanner::_len [protected] |
ofstream DDLScanner::log [protected] |
int DDLScanner::_verbose [protected] |