ReactOS 0.4.15-dev-7924-g5949c20
xmlstorage.cpp File Reference
#include <precomp.h>
Include dependency graph for xmlstorage.cpp:

Go to the source code of this file.

Namespaces

namespace  XMLStorage
 

Macros

#define XS_NO_COMMENT
 

Functions

static std::string XMLStorage::unescape (const char *s, char b, char e)
 remove escape characters from zero terminated string
 
std::string XMLStorage::unescape (const char *s)
 
static std::string XMLStorage::unescape (const char *s, size_t l, char b, char e)
 remove escape characters from string with specified length
 
std::string XMLStorage::unescape (const char *s, size_t l)
 
std::string XMLStorage::EncodeXMLString (const XS_String &str, bool cdata)
 encode XML string literals
 
XS_String XMLStorage::DecodeXMLString (const std::string &str)
 decode XML string literals
 
std::ostreamXMLStorage::operator<< (std::ostream &out, const XMLError &err)
 
const charXMLStorage::get_xmlsym_end_utf8 (const char *p)
 

Variables

const XS_String XMLStorage::XS_KEY = XS_KEY_STR
 
const XS_String XMLStorage::XS_VALUE = XS_VALUE_STR
 
const XS_String XMLStorage::XS_PROPERTY = XS_PROPERTY_STR
 

Detailed Description

XMLStorage implementation file

Definition in file xmlstorage.cpp.

Macro Definition Documentation

◆ XS_NO_COMMENT

#define XS_NO_COMMENT

Definition at line 43 of file xmlstorage.cpp.