#include <xmldocumentmanaging.h>
Public Member Functions | |
bool | isReliable () const |
void | operator() (XMLDocument &doc) |
void | operator() (XMLInteriorNode &intnode) |
void | operator() (XMLLeafNode &node) |
void | write (XMLDocument &doc) |
XMLDocumentWriter (const char *filename, const bool autoformatting=true) | |
virtual | ~XMLDocumentWriter () |
Private Member Functions | |
void | recursiveStep (XMLInteriorNode &intnode) |
void | writeAttributes (XMLNode &node) |
void | writeText (XMLLeafNode &node) |
Private Attributes | |
bool | _error |
QFile | _file |
QXmlStreamWriter | _stream |
Definition at line 132 of file xmldocumentmanaging.h.
XMLDocumentWriter::XMLDocumentWriter | ( | const char * | filename, | |
const bool | autoformatting = true | |||
) | [inline] |
Definition at line 201 of file xmldocumentmanaging.h.
virtual XMLDocumentWriter::~XMLDocumentWriter | ( | ) | [inline, virtual] |
Definition at line 210 of file xmldocumentmanaging.h.
bool XMLDocumentWriter::isReliable | ( | ) | const [inline] |
Definition at line 196 of file xmldocumentmanaging.h.
void XMLDocumentWriter::operator() | ( | XMLDocument & | doc | ) | [inline] |
Definition at line 184 of file xmldocumentmanaging.h.
void XMLDocumentWriter::operator() | ( | XMLInteriorNode & | intnode | ) | [inline, virtual] |
Implements XMLVisitor.
Definition at line 176 of file xmldocumentmanaging.h.
void XMLDocumentWriter::operator() | ( | XMLLeafNode & | node | ) | [inline, virtual] |
Implements XMLVisitor.
Definition at line 168 of file xmldocumentmanaging.h.
void XMLDocumentWriter::recursiveStep | ( | XMLInteriorNode & | intnode | ) | [inline, private] |
Definition at line 159 of file xmldocumentmanaging.h.
void XMLDocumentWriter::write | ( | XMLDocument & | doc | ) | [inline] |
Definition at line 191 of file xmldocumentmanaging.h.
void XMLDocumentWriter::writeAttributes | ( | XMLNode & | node | ) | [inline, private] |
Definition at line 151 of file xmldocumentmanaging.h.
void XMLDocumentWriter::writeText | ( | XMLLeafNode & | node | ) | [inline, private] |
Definition at line 139 of file xmldocumentmanaging.h.
bool XMLDocumentWriter::_error [private] |
Definition at line 137 of file xmldocumentmanaging.h.
QFile XMLDocumentWriter::_file [private] |
Definition at line 136 of file xmldocumentmanaging.h.
QXmlStreamWriter XMLDocumentWriter::_stream [private] |
Definition at line 135 of file xmldocumentmanaging.h.