Go to the documentation of this file.
9#include <QtXml/QDomDocument>
10#include <QtXml/QDomNode>
11#include <QtCore/QFile>
39 const QString& filePath,
41 bool serializeHeader =
true,
Qt-based implementation of archive for writing in compact XML format.
~CCompactXmlFileWriteArchive()
CCompactXmlFileWriteArchive(const QString &filePath, const iser::IVersionInfo *versionInfoPtr=nullptr, bool serializeHeader=true, const iser::CArchiveTag &rootTag=s_acfRootTag)
Constructor initializing archive to open file immediatelly.
ifile::CFileArchiveInfo BaseClass2
virtual bool WriteTextNode(const QByteArray &text)
Write single unformatted text node.
bool OpenFile(const QString &filePath)
iser::CCompactXmlWriteArchiveBase BaseClass
Basic implementation of interface ifile::IFileArchiveInfo.
static CArchiveTag s_acfRootTag
Process tag used to group data in archive stream.
Base class of compact XML write archive.
Provides access to version information.
Contains interfaces and implementations of file system related components.
© Witold Gantzke and Kirill Lepskiy