openMSX
Namespaces | Classes | Functions | Variables
rapidsax Namespace Reference

Namespaces

 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
 

Function Documentation

◆ parse()

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

Definition at line 729 of file rapidsax.hh.

Variable Documentation

◆ EXTRA_BUFFER_SPACE

constexpr size_t rapidsax::EXTRA_BUFFER_SPACE = 8

Definition at line 40 of file rapidsax.hh.

Referenced by openmsx::XMLLoader::load(), and openmsx::RomDatabase::RomDatabase().

◆ noEntityTranslation

constexpr int rapidsax::noEntityTranslation = 0x1

Definition at line 46 of file rapidsax.hh.

◆ normalizeWhitespace

constexpr int rapidsax::normalizeWhitespace = 0x4

Definition at line 51 of file rapidsax.hh.

◆ trimWhitespace

constexpr int rapidsax::trimWhitespace = 0x2

Definition at line 48 of file rapidsax.hh.