Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Enumerations | Functions
XMLWriter.cpp File Reference
#include "precompiled.h"
#include "XMLWriter.h"
#include "ps/CLogger.h"
#include "ps/Filesystem.h"
#include "ps/XML/Xeromyces.h"
#include "lib/utf8.h"
#include "lib/allocators/shared_ptr.h"
#include "lib/sysdep/cpu.h"
#include "maths/Fixed.h"

Go to the source code of this file.

Namespaces

 anonymous_namespace{XMLWriter.cpp}
 

Enumerations

enum  { EL_ATTR, EL_TEXT, EL_SUBEL }
 

Functions

CStr anonymous_namespace{XMLWriter.cpp}::escapeAttributeValue (const char *input)
 
CStr anonymous_namespace{XMLWriter.cpp}::escapeCharacterData (const char *input)
 
CStr anonymous_namespace{XMLWriter.cpp}::escapeCDATA (const char *input)
 
CStr anonymous_namespace{XMLWriter.cpp}::escapeComment (const char *input)
 
template<>
void XMLWriter_File::ElementAttribute< std::string > (const char *name, const std::string &value, bool newelement)
 
template<>
void XMLWriter_File::ElementAttribute< std::wstring > (const char *name, const std::wstring &value, bool newelement)
 

Enumeration Type Documentation

anonymous enum
Enumerator
EL_ATTR 
EL_TEXT 
EL_SUBEL 

Definition at line 82 of file XMLWriter.cpp.

Function Documentation

template<>
void XMLWriter_File::ElementAttribute< std::string > ( const char *  name,
const std::string &  value,
bool  newelement 
)

Definition at line 280 of file XMLWriter.cpp.

template<>
void XMLWriter_File::ElementAttribute< std::wstring > ( const char *  name,
const std::wstring &  value,
bool  newelement 
)

Definition at line 289 of file XMLWriter.cpp.