openMSX
Namespaces | Classes | Functions | Variables
rapidsax Namespace Reference

Namespaces

namespace  internal
 

Classes

class  NullHandler
 
class  ParseError
 

Functions

template<int FLAGS, typename HANDLER >
void parse (HANDLER &handler, char *xml)
 

Variables

constexpr size_t EXTRA_BUFFER_SPACE = 8
 
constexpr int noEntityTranslation = 0x1
 
constexpr int trimWhitespace = 0x2
 
constexpr int normalizeWhitespace = 0x4
 
constexpr int zeroTerminateStrings = 0x8
 

Function Documentation

◆ parse()

template<int FLAGS, typename HANDLER >
void rapidsax::parse ( HANDLER &  handler,
char *  xml 
)
inline

Definition at line 796 of file rapidsax.hh.

References parse().

Referenced by parse().

Variable Documentation

◆ EXTRA_BUFFER_SPACE

constexpr size_t rapidsax::EXTRA_BUFFER_SPACE = 8
inlineconstexpr

◆ noEntityTranslation

constexpr int rapidsax::noEntityTranslation = 0x1
inlineconstexpr

Definition at line 48 of file rapidsax.hh.

◆ normalizeWhitespace

constexpr int rapidsax::normalizeWhitespace = 0x4
inlineconstexpr

Definition at line 53 of file rapidsax.hh.

◆ trimWhitespace

constexpr int rapidsax::trimWhitespace = 0x2
inlineconstexpr

Definition at line 50 of file rapidsax.hh.

◆ zeroTerminateStrings

constexpr int rapidsax::zeroTerminateStrings = 0x8
inlineconstexpr

Definition at line 55 of file rapidsax.hh.