#include <DDLParserBase.h>
Inherits DDLScanner.
Inheritance diagram for DDLParser:


| DDLParser::DDLParser | ( | TableFile * | fo, | |
| ISTable * | format2, | |||
| int | verbose | |||
| ) |
| DDLParser::~DDLParser | ( | ) | [virtual] |
| void DDLParser::Parse | ( | const string & | fileName, | |
| string & | diagnostics | |||
| ) |
| void DDLParser::Clear | ( | ) |
Reimplemented from DDLScanner.
| void DDLParser::Error | ( | const char * | ) |
| void DDLParser::Reset | ( | ) |
Reimplemented from DDLScanner.
| void DDLParser::ProcessLoopDeclaration | ( | void | ) |
| void DDLParser::ProcessItemNameList | ( | void | ) |
| void DDLParser::ProcessValueList | ( | void | ) |
| void DDLParser::ProcessItemValuePair | ( | void | ) |
| void DDLParser::ProcessLoopDeclarationSave | ( | void | ) |
| void DDLParser::ProcessItemNameListSave | ( | void | ) |
| void DDLParser::ProcessValueListSave | ( | void | ) |
| void DDLParser::ProcessItemValuePairSave | ( | void | ) |
| void DDLParser::ProcessAssignments | ( | void | ) |
| void DDLParser::ProcessOneAssignment | ( | void | ) |
| void DDLParser::ProcessItemNameListLoop | ( | void | ) |
| void DDLParser::ProcessItemNameListName | ( | void | ) |
| void DDLParser::ProcessValueListItem | ( | void | ) |
| void DDLParser::ProcessItemName | ( | void | ) |
| void DDLParser::ProcessLoop | ( | void | ) |
| void DDLParser::ProcessItemValue | ( | void | ) |
| void DDLParser::ProcessLsItemValue | ( | void | ) |
| void DDLParser::ProcessUnknownValue | ( | void | ) |
| void DDLParser::ProcessMissingValue | ( | void | ) |
| void DDLParser::ProcessSaveBegin | ( | void | ) |
| void DDLParser::ProcessSaveEnd | ( | void | ) |
| void DDLParser::ProcessDataBlockName | ( | void | ) |
string DDLParser::_uString [private] |
string DDLParser::_mString [private] |
TableFile* DDLParser::_fobj [private] |
ISTable* DDLParser::_tbl [private] |
int DDLParser::_afterLoop [private] |
TableFile* DDLParser::_saveobj [private] |
ISTable* DDLParser::_savetbl [private] |
ISTable* DDLParser::format [private] |
int DDLParser::_nTablesInBlock [private] |
int DDLParser::_curItemNo [private] |
int DDLParser::_curValueNo [private] |
int DDLParser::_numDataBlocks [private] |
int DDLParser::_fieldListAlloc [private] |
int DDLParser::_curRow [private] |
int DDLParser::_curCol [private] |
vector<string> DDLParser::_fieldList [private] |
string DDLParser::_pBufValue [private] |
vector<string>* DDLParser::_rowBuf [private] |
string DDLParser::_tBufKeyword [private] |
string DDLParser::_curCategoryName [private] |
string DDLParser::_curDataBlockName [private] |
string DDLParser::_prevDataBlockName [private] |
int DDLParser::_nTablesInBlockSave [private] |
int DDLParser::_curItemNoSave [private] |
int DDLParser::_curValueNoSave [private] |
int DDLParser::_numDataBlocksSave [private] |
int DDLParser::_fieldListAllocSave [private] |
int DDLParser::_curRowSave [private] |
int DDLParser::_curColSave [private] |
vector<string> DDLParser::_fieldListSave [private] |
vector<string>* DDLParser::_rowBufSave [private] |
string DDLParser::_curCategoryNameSave [private] |
string DDLParser::_curDataBlockNameSave [private] |
string DDLParser::_prevDataBlockNameSave [private] |
| string DDLParser::errorLog |
1.5.1