Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Macros
XMLWriter.h File Reference
#include "ps/CStr.h"
#include "lib/file/vfs/vfs.h"

Go to the source code of this file.

Classes

class  XMLWriter_File
 
class  XMLWriter_Element
 

Macros

#define XML_Start()   XMLWriter_File xml_file_
 
#define XML_SetPrettyPrint(enabled)   xml_file_.SetPrettyPrint(false)
 
#define XML_Comment(text)   xml_file_.Comment(text)
 
#define XML_Element(name)   XMLWriter_Element xml_element_ (xml_file_, name)
 
#define XML_Text(text)   xml_element_.Text(text, false)
 
#define XML_CDATA(text)   xml_element_.Text(text, true)
 
#define XML_Attribute(name, value)   xml_element_.Attribute(name, value)
 
#define XML_Setting(name, value)   xml_element_.Setting(name, value)
 
#define XML_WriteXMB(xero)   xml_file_.XMB(xero)
 
#define XML_StoreVFS(vfs, pathname)   xml_file_.StoreVFS(vfs, pathname)
 
#define XML_GetOutput()   xml_file_.GetOutput()
 

Macro Definition Documentation

#define XML_Attribute (   name,
  value 
)    xml_element_.Attribute(name, value)

Definition at line 89 of file XMLWriter.h.

#define XML_CDATA (   text)    xml_element_.Text(text, true)

Definition at line 86 of file XMLWriter.h.

#define XML_Comment (   text)    xml_file_.Comment(text)

Definition at line 77 of file XMLWriter.h.

#define XML_Element (   name)    XMLWriter_Element xml_element_ (xml_file_, name)

Definition at line 80 of file XMLWriter.h.

#define XML_GetOutput ( )    xml_file_.GetOutput()

Definition at line 102 of file XMLWriter.h.

#define XML_SetPrettyPrint (   enabled)    xml_file_.SetPrettyPrint(false)

Definition at line 74 of file XMLWriter.h.

#define XML_Setting (   name,
  value 
)    xml_element_.Setting(name, value)

Definition at line 92 of file XMLWriter.h.

#define XML_Start ( )    XMLWriter_File xml_file_

Definition at line 71 of file XMLWriter.h.

#define XML_StoreVFS (   vfs,
  pathname 
)    xml_file_.StoreVFS(vfs, pathname)

Definition at line 98 of file XMLWriter.h.

#define XML_Text (   text)    xml_element_.Text(text, false)

Definition at line 83 of file XMLWriter.h.

#define XML_WriteXMB (   xero)    xml_file_.XMB(xero)

Definition at line 94 of file XMLWriter.h.