#include <parser.h>
Inheritance diagram for YXMLOutputParser:
Public Member Functions | |
YXMLOutputParser () | |
virtual int | WriteContentString (const CONFIG_STRING key, const QString &s) |
virtual int | WriteContentInt (const CONFIG_STRING key, int value) |
virtual int | WriteContentObject (const CONFIG_STRING key, const YDerivedObject &object) |
virtual int | WriteContentState (const CONFIG_STRING key, bool state) |
virtual int | NewSection (const CONFIG_STRING newsectionsetkey, YObject &yobject) |
virtual int | NewSectionSet (const CONFIG_STRING newsectionkey, YSet &yset) |
virtual int | Parse (YObject &yobject, const QString &filename) |
Private Member Functions | |
int | WriteKey (const CONFIG_STRING key, const QString &str) |
int | WriteStartKey (const CONFIG_STRING key) |
int | WriteEndKey (const CONFIG_STRING key) |
int | WriteTabs () |
int | WriteNewLine () |
int | WriteSetStartKey (const CONFIG_STRING key) |
int | WriteSetEndKey (const CONFIG_STRING key) |
virtual int | WriteHeader () |
virtual int | WriteFinal () |
void | SPrintfInt64 (QString &str, unsigned INT64 time) |
Private Attributes | |
int | hierarchy |
QTextStream * | configstream |
|
|
|
Implements YOutputParser. |
|
Implements YOutputParser. |
|
|
|
|
|
values of zero will not be written to output Implements YOutputParser. |
|
Implements YOutputParser. |
|
Implements YOutputParser. |
|
Empty strings will not be written to output Implements YOutputParser. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|