Base class for all XML implementations for ICF documents.
More...
#include <CXmlDocumentInfoBase.h>
|
static void | EncodeXml (const QByteArray &text, QByteArray &xmlText) |
|
static void | DecodeXml (const QByteArray &xmlText, QByteArray &text) |
|
static void | EncodeXml (const QString &text, QByteArray &xmlText) |
|
static void | DecodeXml (const QByteArray &xmlText, QString &text) |
|
static const QString & | GetElementSeparator () |
|
Base class for all XML implementations for ICF documents.
This helper class can be used e.g. to implement XML archives.
Definition at line 22 of file CXmlDocumentInfoBase.h.
◆ CXmlDocumentInfoBase()
iser::CXmlDocumentInfoBase::CXmlDocumentInfoBase |
( |
| ) |
|
◆ DecodeXml() [1/2]
static void iser::CXmlDocumentInfoBase::DecodeXml |
( |
const QByteArray & | xmlText, |
|
|
QByteArray & | text ) |
|
static |
◆ DecodeXml() [2/2]
static void iser::CXmlDocumentInfoBase::DecodeXml |
( |
const QByteArray & | xmlText, |
|
|
QString & | text ) |
|
static |
◆ EncodeXml() [1/2]
static void iser::CXmlDocumentInfoBase::EncodeXml |
( |
const QByteArray & | text, |
|
|
QByteArray & | xmlText ) |
|
static |
◆ EncodeXml() [2/2]
static void iser::CXmlDocumentInfoBase::EncodeXml |
( |
const QString & | text, |
|
|
QByteArray & | xmlText ) |
|
static |
◆ GetElementSeparator()
static const QString & iser::CXmlDocumentInfoBase::GetElementSeparator |
( |
| ) |
|
|
static |
◆ IsCommentEnabled()
bool iser::CXmlDocumentInfoBase::IsCommentEnabled |
( |
| ) |
const |
|
inline |
Check if comments in XML document are enabled.
It can be used e.g. to store tag descriptions as comments.
Definition at line 84 of file CXmlDocumentInfoBase.h.
◆ SetCommentEnabled()
void iser::CXmlDocumentInfoBase::SetCommentEnabled |
( |
bool | state = true | ) |
|
|
inline |
The documentation for this class was generated from the following file: