#include <XMLWriter.h>
|
void | ElementXMB (const XMBData &xmb, XMBElement el) |
|
void | ElementStart (XMLWriter_Element *element, const char *name) |
|
void | ElementText (const char *text, bool cdata) |
|
template<typename T > |
void | ElementAttribute (const char *name, const T &value, bool newelement) |
|
void | ElementClose () |
|
void | ElementEnd (const char *name, int type) |
|
CStr8 | Indent () |
|
template<> |
void | ElementAttribute (const char *name, const char *const &value, bool newelement) |
|
template<> |
void | ElementAttribute (const char *name, const CStr &value, bool newelement) |
|
template<> |
void | ElementAttribute (const char *name, const CStrW &value, bool newelement) |
|
template<> |
void | ElementAttribute (const char *name, const fixed &value, bool newelement) |
|
template<> |
void | ElementAttribute (const char *name, const int &value, bool newelement) |
|
template<> |
void | ElementAttribute (const char *name, const unsigned int &value, bool newelement) |
|
template<> |
void | ElementAttribute (const char *name, const float &value, bool newelement) |
|
template<> |
void | ElementAttribute (const char *name, const double &value, bool newelement) |
|
◆ XMLWriter_File()
XMLWriter_File::XMLWriter_File |
( |
| ) |
|
◆ Comment()
void XMLWriter_File::Comment |
( |
const char * |
text | ) |
|
◆ ElementAttribute() [1/9]
template<>
void XMLWriter_File::ElementAttribute |
( |
const char * |
name, |
|
|
const char *const & |
value, |
|
|
bool |
newelement |
|
) |
| |
|
private |
◆ ElementAttribute() [2/9]
template<>
void XMLWriter_File::ElementAttribute |
( |
const char * |
name, |
|
|
const CStr & |
value, |
|
|
bool |
newelement |
|
) |
| |
|
private |
◆ ElementAttribute() [3/9]
template<>
void XMLWriter_File::ElementAttribute |
( |
const char * |
name, |
|
|
const CStrW & |
value, |
|
|
bool |
newelement |
|
) |
| |
|
private |
◆ ElementAttribute() [4/9]
template<>
void XMLWriter_File::ElementAttribute |
( |
const char * |
name, |
|
|
const double & |
value, |
|
|
bool |
newelement |
|
) |
| |
|
private |
◆ ElementAttribute() [5/9]
template<>
void XMLWriter_File::ElementAttribute |
( |
const char * |
name, |
|
|
const fixed & |
value, |
|
|
bool |
newelement |
|
) |
| |
|
private |
◆ ElementAttribute() [6/9]
template<>
void XMLWriter_File::ElementAttribute |
( |
const char * |
name, |
|
|
const float & |
value, |
|
|
bool |
newelement |
|
) |
| |
|
private |
◆ ElementAttribute() [7/9]
template<>
void XMLWriter_File::ElementAttribute |
( |
const char * |
name, |
|
|
const int & |
value, |
|
|
bool |
newelement |
|
) |
| |
|
private |
◆ ElementAttribute() [8/9]
void XMLWriter_File::ElementAttribute |
( |
const char * |
name, |
|
|
const T & |
value, |
|
|
bool |
newelement |
|
) |
| |
|
private |
◆ ElementAttribute() [9/9]
template<>
void XMLWriter_File::ElementAttribute |
( |
const char * |
name, |
|
|
const unsigned int & |
value, |
|
|
bool |
newelement |
|
) |
| |
|
private |
◆ ElementClose()
void XMLWriter_File::ElementClose |
( |
| ) |
|
|
private |
◆ ElementEnd()
void XMLWriter_File::ElementEnd |
( |
const char * |
name, |
|
|
int |
type |
|
) |
| |
|
private |
◆ ElementStart()
◆ ElementText()
void XMLWriter_File::ElementText |
( |
const char * |
text, |
|
|
bool |
cdata |
|
) |
| |
|
private |
◆ ElementXMB()
◆ GetOutput()
const CStr & XMLWriter_File::GetOutput |
( |
| ) |
|
◆ Indent()
CStr XMLWriter_File::Indent |
( |
| ) |
|
|
private |
◆ SetPrettyPrint()
void XMLWriter_File::SetPrettyPrint |
( |
bool |
enabled | ) |
|
|
inline |
◆ StoreVFS()
bool XMLWriter_File::StoreVFS |
( |
const PIVFS & |
vfs, |
|
|
const VfsPath & |
pathname |
|
) |
| |
◆ XMB()
void XMLWriter_File::XMB |
( |
const XMBData & |
xmb | ) |
|
◆ XMLWriter_Element
◆ m_Data
CStr XMLWriter_File::m_Data |
|
private |
◆ m_Indent
int XMLWriter_File::m_Indent |
|
private |
◆ m_LastElement
◆ m_PrettyPrint
bool XMLWriter_File::m_PrettyPrint |
|
private |
The documentation for this class was generated from the following files:
- /home/docker/jenkins/workspace/technical-docs/source/ps/XML/XMLWriter.h
- /home/docker/jenkins/workspace/technical-docs/source/ps/XML/XMLWriter.cpp