XALM  1.0
 Vše Třídy Prostory jmen Soubory Funkce Proměnné Výčty Hodnoty výčtu Friends Definice maker
Třídy | Prostory jmen | Definice maker | Proměnné
Dokumentace souboru tinyxml2.cpp
#include "tinyxml2.h"
#include <new>
#include <cstddef>

Zobrazit zdrojový text tohoto souboru.

Třídy

struct  tinyxml2::Entity
 

Prostory jmen

 tinyxml2
 

Definice maker

#define DELETE_NODE(node)
 
#define DELETE_ATTRIBUTE(attrib)
 

Proměnné

static const char LINE_FEED = (char)0x0a
 
static const char LF = LINE_FEED
 
static const char CARRIAGE_RETURN = (char)0x0d
 
static const char CR = CARRIAGE_RETURN
 
static const char SINGLE_QUOTE = '\''
 
static const char DOUBLE_QUOTE = '\"'
 
static const unsigned char TIXML_UTF_LEAD_0 = 0xefU
 
static const unsigned char TIXML_UTF_LEAD_1 = 0xbbU
 
static const unsigned char TIXML_UTF_LEAD_2 = 0xbfU
 
static const int tinyxml2::NUM_ENTITIES = 5
 
static const Entity tinyxml2::entities [NUM_ENTITIES]
 

Dokumentace k definicím maker

#define DELETE_ATTRIBUTE (   attrib)
Hodnota:
{ \
if ( attrib ) { \
MemPool* pool = attrib->_memPool; \
attrib->~XMLAttribute(); \
pool->Free( attrib ); \
} \
}

Definice je uvedena na řádku 56 v souboru tinyxml2.cpp.

Používá se v tinyxml2::XMLElement::DeleteAttribute(), tinyxml2::XMLElement::ParseAttributes() a tinyxml2::XMLElement::~XMLElement().

#define DELETE_NODE (   node)
Hodnota:
{ \
if ( node ) { \
MemPool* pool = node->_memPool; \
node->~XMLNode(); \
pool->Free( node ); \
} \
}

Definice je uvedena na řádku 49 v souboru tinyxml2.cpp.

Používá se v tinyxml2::XMLNode::DeleteChild(), tinyxml2::XMLNode::DeleteChildren() a tinyxml2::XMLNode::ParseDeep().

Dokumentace proměnných

const char CARRIAGE_RETURN = (char)0x0d
static

Definice je uvedena na řádku 35 v souboru tinyxml2.cpp.

const char CR = CARRIAGE_RETURN
static

Definice je uvedena na řádku 36 v souboru tinyxml2.cpp.

Používá se v tinyxml2::StrPair::GetStr().

const char DOUBLE_QUOTE = '\"'
static

Definice je uvedena na řádku 38 v souboru tinyxml2.cpp.

const char LF = LINE_FEED
static

Definice je uvedena na řádku 34 v souboru tinyxml2.cpp.

Používá se v tinyxml2::StrPair::GetStr().

const char LINE_FEED = (char)0x0a
static

Definice je uvedena na řádku 33 v souboru tinyxml2.cpp.

const char SINGLE_QUOTE = '\''
static

Definice je uvedena na řádku 37 v souboru tinyxml2.cpp.

const unsigned char TIXML_UTF_LEAD_0 = 0xefU
static

Definice je uvedena na řádku 44 v souboru tinyxml2.cpp.

Používá se v tinyxml2::XMLPrinter::PushHeader() a tinyxml2::XMLUtil::ReadBOM().

const unsigned char TIXML_UTF_LEAD_1 = 0xbbU
static

Definice je uvedena na řádku 45 v souboru tinyxml2.cpp.

Používá se v tinyxml2::XMLPrinter::PushHeader() a tinyxml2::XMLUtil::ReadBOM().

const unsigned char TIXML_UTF_LEAD_2 = 0xbfU
static

Definice je uvedena na řádku 46 v souboru tinyxml2.cpp.

Používá se v tinyxml2::XMLPrinter::PushHeader() a tinyxml2::XMLUtil::ReadBOM().