#include <parser.h>
Inheritance diagram for YXMLInputParser:
Public Member Functions | |
YXMLInputParser (const QString &dt) | |
Error dialog. | |
virtual | ~YXMLInputParser () |
virtual int | CheckSectionStart (const CONFIG_STRING sectionkey) |
virtual int | NewSection (const CONFIG_STRING sectionkey, YObject &entry) |
virtual int | NewSectionSet (const CONFIG_STRING sectionkey, YSet &set) |
virtual int | ReadContentString (QString &target) |
virtual int | ReadContentInt (int &target) |
virtual int | ReadContentObject (YDerivedObject &target) |
virtual int | ReadContentState (bool &target) |
int | Parse (const QString &filename, YObject &yobject) |
Private Member Functions | |
int | SetConfig () |
int | GetConfig () |
int | ReadInterpretedChar (QChar &b) |
bool | CheckEndingDelimiter (QChar &b) |
bool | CheckNewLine (QChar &b) |
bool | CheckOpeningTag (QChar &b) |
bool | CheckClosingTag (QChar &b) |
bool | CheckTag (QChar &b) |
int | IgnoreSpaces (QChar &b) |
int | ReadStartKey (QString &key) |
int | ReadEndKey (QString &key) |
int | ReadString (QString &target, QChar &c) |
bool | CheckEnd () |
int | ReadHeader () |
int | ReadFinal () |
int | ParseSection (YObject &yconfig) |
void | ParseError (int &retvalue) |
Private Attributes | |
QFile | file |
QString | key |
QString | keyerror |
QString | doctype |
CONFIG_STRING | sectionkey |
bool | cancelparsing |
QTextStream * | configstream |
int | linenumber |
int | columnnumber |
|
Error dialog.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implements YInputParser. |
|
|
|
|
|
|
|
Implements YInputParser. |
|
Implements YInputParser. |
|
|
|
|
|
|
|
Implements YInputParser. |
|
Implements YInputParser. |
|
Implements YInputParser. |
|
Implements YInputParser. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|