Pyrogenesis  trunk
Classes | Macros
XMLWriter.h File Reference
#include "ps/CStr.h"
#include "lib/file/vfs/vfs.h"
Include dependency graph for XMLWriter.h:
This graph shows which files directly or indirectly include this file:

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)
#define XML_CDATA (   text)    xml_element_.Text(text, true)
#define XML_Comment (   text)    xml_file_.Comment(text)
#define XML_Element (   name)    XMLWriter_Element xml_element_ (xml_file_, name)
#define XML_GetOutput ( )    xml_file_.GetOutput()
#define XML_SetPrettyPrint (   enabled)    xml_file_.SetPrettyPrint(false)
#define XML_Setting (   name,
  value 
)    xml_element_.Setting(name, value)
#define XML_Start ( )    XMLWriter_File xml_file_
#define XML_StoreVFS (   vfs,
  pathname 
)    xml_file_.StoreVFS(vfs, pathname)
#define XML_Text (   text)    xml_element_.Text(text, false)
#define XML_WriteXMB (   xero)    xml_file_.XMB(xero)