#include <tinyxml2.h>
Static Public Member Functions | |
| static void | ConvertUTF32ToUTF8 (unsigned long input, char *output, int *length) |
| static const char * | GetCharacterRef (const char *p, char *value, int *length) |
| static int | IsAlpha (unsigned char anyByte) |
| static int | IsAlphaNum (unsigned char anyByte) |
| static int | IsUTF8Continuation (const char p) |
| static bool | IsWhiteSpace (char p) |
| static const char * | ReadBOM (const char *p, bool *hasBOM) |
| static const char * | SkipWhiteSpace (const char *p) |
| static char * | SkipWhiteSpace (char *p) |
| static bool | StringEqual (const char *p, const char *q, int nChar=INT_MAX) |
| static bool | ToBool (const char *str, bool *value) |
| static bool | ToDouble (const char *str, double *value) |
| static bool | ToFloat (const char *str, float *value) |
| static bool | ToInt (const char *str, int *value) |
| 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 | ToUnsigned (const char *str, unsigned *value) |
Definition at line 447 of file tinyxml2.h.
| void tinyxml2::XMLUtil::ConvertUTF32ToUTF8 | ( | unsigned long | input, |
| char * | output, | ||
| int * | length | ||
| ) | [static] |
Definition at line 287 of file tinyxml2.cpp.
| const char * tinyxml2::XMLUtil::GetCharacterRef | ( | const char * | p, |
| char * | value, | ||
| int * | length | ||
| ) | [static] |
Definition at line 335 of file tinyxml2.cpp.
| static int tinyxml2::XMLUtil::IsAlpha | ( | unsigned char | anyByte | ) | [inline, static] |
Definition at line 489 of file tinyxml2.h.
| static int tinyxml2::XMLUtil::IsAlphaNum | ( | unsigned char | anyByte | ) | [inline, static] |
Definition at line 486 of file tinyxml2.h.
| static int tinyxml2::XMLUtil::IsUTF8Continuation | ( | const char | p | ) | [inline, static] |
Definition at line 483 of file tinyxml2.h.
| static bool tinyxml2::XMLUtil::IsWhiteSpace | ( | char | p | ) | [inline, static] |
Definition at line 464 of file tinyxml2.h.
| const char * tinyxml2::XMLUtil::ReadBOM | ( | const char * | p, |
| bool * | hasBOM | ||
| ) | [static] |
Definition at line 272 of file tinyxml2.cpp.
| static const char* tinyxml2::XMLUtil::SkipWhiteSpace | ( | const char * | p | ) | [inline, static] |
Definition at line 452 of file tinyxml2.h.
| static char* tinyxml2::XMLUtil::SkipWhiteSpace | ( | char * | p | ) | [inline, static] |
Definition at line 458 of file tinyxml2.h.
| static bool tinyxml2::XMLUtil::StringEqual | ( | const char * | p, |
| const char * | q, | ||
| int | nChar = INT_MAX |
||
| ) | [inline, static] |
Definition at line 468 of file tinyxml2.h.
| bool tinyxml2::XMLUtil::ToBool | ( | const char * | str, |
| bool * | value | ||
| ) | [static] |
Definition at line 459 of file tinyxml2.cpp.
| bool tinyxml2::XMLUtil::ToDouble | ( | const char * | str, |
| double * | value | ||
| ) | [static] |
Definition at line 486 of file tinyxml2.cpp.
| bool tinyxml2::XMLUtil::ToFloat | ( | const char * | str, |
| float * | value | ||
| ) | [static] |
Definition at line 478 of file tinyxml2.cpp.
| bool tinyxml2::XMLUtil::ToInt | ( | const char * | str, |
| int * | value | ||
| ) | [static] |
Definition at line 443 of file tinyxml2.cpp.
| void tinyxml2::XMLUtil::ToStr | ( | int | v, |
| char * | buffer, | ||
| int | bufferSize | ||
| ) | [static] |
Definition at line 413 of file tinyxml2.cpp.
| void tinyxml2::XMLUtil::ToStr | ( | unsigned | v, |
| char * | buffer, | ||
| int | bufferSize | ||
| ) | [static] |
Definition at line 419 of file tinyxml2.cpp.
| void tinyxml2::XMLUtil::ToStr | ( | bool | v, |
| char * | buffer, | ||
| int | bufferSize | ||
| ) | [static] |
Definition at line 425 of file tinyxml2.cpp.
| void tinyxml2::XMLUtil::ToStr | ( | float | v, |
| char * | buffer, | ||
| int | bufferSize | ||
| ) | [static] |
Definition at line 431 of file tinyxml2.cpp.
| void tinyxml2::XMLUtil::ToStr | ( | double | v, |
| char * | buffer, | ||
| int | bufferSize | ||
| ) | [static] |
Definition at line 437 of file tinyxml2.cpp.
| bool tinyxml2::XMLUtil::ToUnsigned | ( | const char * | str, |
| unsigned * | value | ||
| ) | [static] |
Definition at line 451 of file tinyxml2.cpp.