#include <tinyxml2.h>
Statické veřejné metody | |
static const char * | SkipWhiteSpace (const char *p) |
static char * | SkipWhiteSpace (char *p) |
static bool | IsWhiteSpace (char p) |
static bool | IsNameStartChar (unsigned char ch) |
static bool | IsNameChar (unsigned char ch) |
static bool | StringEqual (const char *p, const char *q, int nChar=INT_MAX) |
static int | IsUTF8Continuation (const char p) |
static const char * | ReadBOM (const char *p, bool *hasBOM) |
static const char * | GetCharacterRef (const char *p, char *value, int *length) |
static void | ConvertUTF32ToUTF8 (unsigned long input, char *output, int *length) |
static void | ToStr (int v, char *buffer, int bufferSize) |
static void | ToStr (unsigned v, char *buffer, int bufferSize) |
static void | ToStr (bool v, char *buffer, int bufferSize) |
static void | ToStr (float v, char *buffer, int bufferSize) |
static void | ToStr (double v, char *buffer, int bufferSize) |
static bool | ToLong (const char *str, long *value) |
static bool | ToInt (const char *str, int *value) |
static bool | ToUnsigned (const char *str, unsigned *value) |
static bool | ToBool (const char *str, bool *value) |
static bool | ToFloat (const char *str, float *value) |
static bool | ToDouble (const char *str, double *value) |
Definice je uvedena na řádku 477 v souboru tinyxml2.h.
|
static |
Definice je uvedena na řádku 282 v souboru tinyxml2.cpp.
Používá se v GetCharacterRef().
|
static |
Definice je uvedena na řádku 330 v souboru tinyxml2.cpp.
Odkazuje se na ConvertUTF32ToUTF8().
Používá se v tinyxml2::StrPair::GetStr().
|
inlinestatic |
Definice je uvedena na řádku 504 v souboru tinyxml2.h.
Používá se v tinyxml2::StrPair::ParseName().
|
inlinestatic |
Definice je uvedena na řádku 498 v souboru tinyxml2.h.
Používá se v tinyxml2::XMLElement::ParseAttributes() a tinyxml2::StrPair::ParseName().
|
inlinestatic |
Definice je uvedena na řádku 527 v souboru tinyxml2.h.
|
inlinestatic |
Definice je uvedena na řádku 494 v souboru tinyxml2.h.
Používá se v tinyxml2::StrPair::CollapseWhitespace().
|
static |
Definice je uvedena na řádku 267 v souboru tinyxml2.cpp.
Odkazuje se na TIXML_UTF_LEAD_0, TIXML_UTF_LEAD_1 a TIXML_UTF_LEAD_2.
Používá se v tinyxml2::XMLDocument::LoadFile() a tinyxml2::XMLDocument::Parse().
|
inlinestatic |
Definice je uvedena na řádku 482 v souboru tinyxml2.h.
Používá se v tinyxml2::StrPair::CollapseWhitespace(), tinyxml2::XMLDocument::Identify(), tinyxml2::XMLDocument::LoadFile(), tinyxml2::XMLDocument::Parse(), tinyxml2::XMLElement::ParseAttributes(), tinyxml2::XMLAttribute::ParseDeep() a tinyxml2::XMLElement::ParseDeep().
|
inlinestatic |
Definice je uvedena na řádku 488 v souboru tinyxml2.h.
|
inlinestatic |
Definice je uvedena na řádku 511 v souboru tinyxml2.h.
Používá se v tinyxml2::XMLElement::Attribute(), tinyxml2::XMLElement::DeleteAttribute(), tinyxml2::XMLElement::FindAttribute(), tinyxml2::XMLElement::FindOrCreateAttribute(), tinyxml2::XMLNode::FirstChildElement(), tinyxml2::XMLDocument::Identify(), tinyxml2::XMLNode::LastChildElement(), tinyxml2::XMLNode::NextSiblingElement(), tinyxml2::XMLNode::ParseDeep(), tinyxml2::XMLNode::PreviousSiblingElement(), tinyxml2::XMLText::ShallowEqual(), tinyxml2::XMLComment::ShallowEqual(), tinyxml2::XMLDeclaration::ShallowEqual(), tinyxml2::XMLUnknown::ShallowEqual(), tinyxml2::XMLElement::ShallowEqual() a ToBool().
|
static |
Definice je uvedena na řádku 463 v souboru tinyxml2.cpp.
Odkazuje se na StringEqual() a ToInt().
Používá se v tinyxml2::XMLElement::QueryBoolText() a tinyxml2::XMLAttribute::QueryBoolValue().
|
static |
Definice je uvedena na řádku 490 v souboru tinyxml2.cpp.
Odkazuje se na TIXML_SSCANF.
Používá se v tinyxml2::XMLElement::QueryDoubleText() a tinyxml2::XMLAttribute::QueryDoubleValue().
|
static |
Definice je uvedena na řádku 482 v souboru tinyxml2.cpp.
Odkazuje se na TIXML_SSCANF.
Používá se v tinyxml2::XMLElement::QueryFloatText() a tinyxml2::XMLAttribute::QueryFloatValue().
|
static |
Definice je uvedena na řádku 447 v souboru tinyxml2.cpp.
Odkazuje se na TIXML_SSCANF.
Používá se v tinyxml2::XMLElement::QueryIntText(), tinyxml2::XMLAttribute::QueryIntValue() a ToBool().
|
static |
Definice je uvedena na řádku 438 v souboru tinyxml2.cpp.
Odkazuje se na TIXML_SSCANF.
Používá se v tinyxml2::XMLAttribute::QueryLongValue().
|
static |
Definice je uvedena na řádku 408 v souboru tinyxml2.cpp.
Odkazuje se na TIXML_SNPRINTF.
Používá se v tinyxml2::XMLPrinter::PushAttribute(), tinyxml2::XMLPrinter::PushText() a tinyxml2::XMLAttribute::SetAttribute().
|
static |
Definice je uvedena na řádku 414 v souboru tinyxml2.cpp.
Odkazuje se na TIXML_SNPRINTF.
|
static |
Definice je uvedena na řádku 420 v souboru tinyxml2.cpp.
Odkazuje se na TIXML_SNPRINTF.
|
static |
Definice je uvedena na řádku 426 v souboru tinyxml2.cpp.
Odkazuje se na TIXML_SNPRINTF.
|
static |
Definice je uvedena na řádku 432 v souboru tinyxml2.cpp.
Odkazuje se na TIXML_SNPRINTF.
|
static |
Definice je uvedena na řádku 455 v souboru tinyxml2.cpp.
Odkazuje se na TIXML_SSCANF.
Používá se v tinyxml2::XMLElement::QueryUnsignedText() a tinyxml2::XMLAttribute::QueryUnsignedValue().