Openholo  v4.2
Open Source Digital Holographic Library
tinyxml2::XMLUtil Class Reference

#include <tinyxml2.h>

Static Public Member Functions

static const char * SkipWhiteSpace (const char *p, int *curLineNumPtr)
 
static char * SkipWhiteSpace (char *p, int *curLineNumPtr)
 
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 bool IsUTF8Continuation (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 void ToStr (int64_t v, char *buffer, int bufferSize)
 
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)
 
static bool ToInt64 (const char *str, int64_t *value)
 
static void SetBoolSerialization (const char *writeTrue, const char *writeFalse)
 
static const char * SkipWhiteSpace (const char *p, int *curLineNumPtr)
 
static char * SkipWhiteSpace (char *p, int *curLineNumPtr)
 
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 bool IsUTF8Continuation (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 void ToStr (int64_t v, char *buffer, int bufferSize)
 
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)
 
static bool ToInt64 (const char *str, int64_t *value)
 
static void SetBoolSerialization (const char *writeTrue, const char *writeFalse)
 
static const char * SkipWhiteSpace (const char *p, int *curLineNumPtr)
 
static char * SkipWhiteSpace (char *p, int *curLineNumPtr)
 
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 bool IsUTF8Continuation (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 void ToStr (int64_t v, char *buffer, int bufferSize)
 
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)
 
static bool ToInt64 (const char *str, int64_t *value)
 
static void SetBoolSerialization (const char *writeTrue, const char *writeFalse)
 
static const char * SkipWhiteSpace (const char *p, int *curLineNumPtr)
 
static char * SkipWhiteSpace (char *p, int *curLineNumPtr)
 
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 bool IsUTF8Continuation (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 void ToStr (int64_t v, char *buffer, int bufferSize)
 
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)
 
static bool ToInt64 (const char *str, int64_t *value)
 
static void SetBoolSerialization (const char *writeTrue, const char *writeFalse)
 
static const char * SkipWhiteSpace (const char *p, int *curLineNumPtr)
 
static char * SkipWhiteSpace (char *p, int *curLineNumPtr)
 
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 bool IsUTF8Continuation (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 void ToStr (int64_t v, char *buffer, int bufferSize)
 
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)
 
static bool ToInt64 (const char *str, int64_t *value)
 
static void SetBoolSerialization (const char *writeTrue, const char *writeFalse)
 
static const char * SkipWhiteSpace (const char *p, int *curLineNumPtr)
 
static char * SkipWhiteSpace (char *p, int *curLineNumPtr)
 
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 bool IsUTF8Continuation (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 void ToStr (int64_t v, char *buffer, int bufferSize)
 
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)
 
static bool ToInt64 (const char *str, int64_t *value)
 
static void SetBoolSerialization (const char *writeTrue, const char *writeFalse)
 
static const char * SkipWhiteSpace (const char *p, int *curLineNumPtr)
 
static char * SkipWhiteSpace (char *p, int *curLineNumPtr)
 
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 bool IsUTF8Continuation (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 void ToStr (int64_t v, char *buffer, int bufferSize)
 
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)
 
static bool ToInt64 (const char *str, int64_t *value)
 
static void SetBoolSerialization (const char *writeTrue, const char *writeFalse)
 
static const char * SkipWhiteSpace (const char *p, int *curLineNumPtr)
 
static char * SkipWhiteSpace (char *p, int *curLineNumPtr)
 
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 bool IsUTF8Continuation (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 void ToStr (int64_t v, char *buffer, int bufferSize)
 
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)
 
static bool ToInt64 (const char *str, int64_t *value)
 
static void SetBoolSerialization (const char *writeTrue, const char *writeFalse)
 

Detailed Description

Definition at line 549 of file tinyxml2.h.

Member Function Documentation

◆ ConvertUTF32ToUTF8() [1/8]

void tinyxml2::XMLUtil::ConvertUTF32ToUTF8 ( unsigned long  input,
char *  output,
int *  length 
)
static

Definition at line 403 of file tinyxml2.cpp.

◆ ConvertUTF32ToUTF8() [2/8]

static void tinyxml2::XMLUtil::ConvertUTF32ToUTF8 ( unsigned long  input,
char *  output,
int *  length 
)
static

◆ ConvertUTF32ToUTF8() [3/8]

static void tinyxml2::XMLUtil::ConvertUTF32ToUTF8 ( unsigned long  input,
char *  output,
int *  length 
)
static

◆ ConvertUTF32ToUTF8() [4/8]

static void tinyxml2::XMLUtil::ConvertUTF32ToUTF8 ( unsigned long  input,
char *  output,
int *  length 
)
static

◆ ConvertUTF32ToUTF8() [5/8]

static void tinyxml2::XMLUtil::ConvertUTF32ToUTF8 ( unsigned long  input,
char *  output,
int *  length 
)
static

◆ ConvertUTF32ToUTF8() [6/8]

static void tinyxml2::XMLUtil::ConvertUTF32ToUTF8 ( unsigned long  input,
char *  output,
int *  length 
)
static

◆ ConvertUTF32ToUTF8() [7/8]

static void tinyxml2::XMLUtil::ConvertUTF32ToUTF8 ( unsigned long  input,
char *  output,
int *  length 
)
static

◆ ConvertUTF32ToUTF8() [8/8]

static void tinyxml2::XMLUtil::ConvertUTF32ToUTF8 ( unsigned long  input,
char *  output,
int *  length 
)
static

◆ GetCharacterRef() [1/8]

static const char* tinyxml2::XMLUtil::GetCharacterRef ( const char *  p,
char *  value,
int *  length 
)
static

◆ GetCharacterRef() [2/8]

const char * tinyxml2::XMLUtil::GetCharacterRef ( const char *  p,
char *  value,
int *  length 
)
static

Definition at line 456 of file tinyxml2.cpp.

◆ GetCharacterRef() [3/8]

static const char* tinyxml2::XMLUtil::GetCharacterRef ( const char *  p,
char *  value,
int *  length 
)
static

◆ GetCharacterRef() [4/8]

static const char* tinyxml2::XMLUtil::GetCharacterRef ( const char *  p,
char *  value,
int *  length 
)
static

◆ GetCharacterRef() [5/8]

static const char* tinyxml2::XMLUtil::GetCharacterRef ( const char *  p,
char *  value,
int *  length 
)
static

◆ GetCharacterRef() [6/8]

static const char* tinyxml2::XMLUtil::GetCharacterRef ( const char *  p,
char *  value,
int *  length 
)
static

◆ GetCharacterRef() [7/8]

static const char* tinyxml2::XMLUtil::GetCharacterRef ( const char *  p,
char *  value,
int *  length 
)
static

◆ GetCharacterRef() [8/8]

static const char* tinyxml2::XMLUtil::GetCharacterRef ( const char *  p,
char *  value,
int *  length 
)
static

◆ IsNameChar() [1/8]

static bool tinyxml2::XMLUtil::IsNameChar ( unsigned char  ch)
inlinestatic

Definition at line 585 of file tinyxml2.h.

◆ IsNameChar() [2/8]

static bool tinyxml2::XMLUtil::IsNameChar ( unsigned char  ch)
inlinestatic

Definition at line 585 of file tinyxml2.h.

◆ IsNameChar() [3/8]

static bool tinyxml2::XMLUtil::IsNameChar ( unsigned char  ch)
inlinestatic

Definition at line 585 of file tinyxml2.h.

◆ IsNameChar() [4/8]

static bool tinyxml2::XMLUtil::IsNameChar ( unsigned char  ch)
inlinestatic

Definition at line 585 of file tinyxml2.h.

◆ IsNameChar() [5/8]

static bool tinyxml2::XMLUtil::IsNameChar ( unsigned char  ch)
inlinestatic

Definition at line 585 of file tinyxml2.h.

◆ IsNameChar() [6/8]

static bool tinyxml2::XMLUtil::IsNameChar ( unsigned char  ch)
inlinestatic

Definition at line 585 of file tinyxml2.h.

◆ IsNameChar() [7/8]

static bool tinyxml2::XMLUtil::IsNameChar ( unsigned char  ch)
inlinestatic

Definition at line 585 of file tinyxml2.h.

◆ IsNameChar() [8/8]

static bool tinyxml2::XMLUtil::IsNameChar ( unsigned char  ch)
inlinestatic

Definition at line 585 of file tinyxml2.h.

◆ IsNameStartChar() [1/8]

static bool tinyxml2::XMLUtil::IsNameStartChar ( unsigned char  ch)
inlinestatic

Definition at line 574 of file tinyxml2.h.

◆ IsNameStartChar() [2/8]

static bool tinyxml2::XMLUtil::IsNameStartChar ( unsigned char  ch)
inlinestatic

Definition at line 574 of file tinyxml2.h.

◆ IsNameStartChar() [3/8]

static bool tinyxml2::XMLUtil::IsNameStartChar ( unsigned char  ch)
inlinestatic

Definition at line 574 of file tinyxml2.h.

◆ IsNameStartChar() [4/8]

static bool tinyxml2::XMLUtil::IsNameStartChar ( unsigned char  ch)
inlinestatic

Definition at line 574 of file tinyxml2.h.

◆ IsNameStartChar() [5/8]

static bool tinyxml2::XMLUtil::IsNameStartChar ( unsigned char  ch)
inlinestatic

Definition at line 574 of file tinyxml2.h.

◆ IsNameStartChar() [6/8]

static bool tinyxml2::XMLUtil::IsNameStartChar ( unsigned char  ch)
inlinestatic

Definition at line 574 of file tinyxml2.h.

◆ IsNameStartChar() [7/8]

static bool tinyxml2::XMLUtil::IsNameStartChar ( unsigned char  ch)
inlinestatic

Definition at line 574 of file tinyxml2.h.

◆ IsNameStartChar() [8/8]

static bool tinyxml2::XMLUtil::IsNameStartChar ( unsigned char  ch)
inlinestatic

Definition at line 574 of file tinyxml2.h.

◆ IsUTF8Continuation() [1/8]

static bool tinyxml2::XMLUtil::IsUTF8Continuation ( char  p)
inlinestatic

Definition at line 602 of file tinyxml2.h.

◆ IsUTF8Continuation() [2/8]

static bool tinyxml2::XMLUtil::IsUTF8Continuation ( char  p)
inlinestatic

Definition at line 602 of file tinyxml2.h.

◆ IsUTF8Continuation() [3/8]

static bool tinyxml2::XMLUtil::IsUTF8Continuation ( char  p)
inlinestatic

Definition at line 602 of file tinyxml2.h.

◆ IsUTF8Continuation() [4/8]

static bool tinyxml2::XMLUtil::IsUTF8Continuation ( char  p)
inlinestatic

Definition at line 602 of file tinyxml2.h.

◆ IsUTF8Continuation() [5/8]

static bool tinyxml2::XMLUtil::IsUTF8Continuation ( char  p)
inlinestatic

Definition at line 602 of file tinyxml2.h.

◆ IsUTF8Continuation() [6/8]

static bool tinyxml2::XMLUtil::IsUTF8Continuation ( char  p)
inlinestatic

Definition at line 602 of file tinyxml2.h.

◆ IsUTF8Continuation() [7/8]

static bool tinyxml2::XMLUtil::IsUTF8Continuation ( char  p)
inlinestatic

Definition at line 602 of file tinyxml2.h.

◆ IsUTF8Continuation() [8/8]

static bool tinyxml2::XMLUtil::IsUTF8Continuation ( char  p)
inlinestatic

Definition at line 602 of file tinyxml2.h.

◆ IsWhiteSpace() [1/8]

static bool tinyxml2::XMLUtil::IsWhiteSpace ( char  p)
inlinestatic

Definition at line 570 of file tinyxml2.h.

◆ IsWhiteSpace() [2/8]

static bool tinyxml2::XMLUtil::IsWhiteSpace ( char  p)
inlinestatic

Definition at line 570 of file tinyxml2.h.

◆ IsWhiteSpace() [3/8]

static bool tinyxml2::XMLUtil::IsWhiteSpace ( char  p)
inlinestatic

Definition at line 570 of file tinyxml2.h.

◆ IsWhiteSpace() [4/8]

static bool tinyxml2::XMLUtil::IsWhiteSpace ( char  p)
inlinestatic

Definition at line 570 of file tinyxml2.h.

◆ IsWhiteSpace() [5/8]

static bool tinyxml2::XMLUtil::IsWhiteSpace ( char  p)
inlinestatic

Definition at line 570 of file tinyxml2.h.

◆ IsWhiteSpace() [6/8]

static bool tinyxml2::XMLUtil::IsWhiteSpace ( char  p)
inlinestatic

Definition at line 570 of file tinyxml2.h.

◆ IsWhiteSpace() [7/8]

static bool tinyxml2::XMLUtil::IsWhiteSpace ( char  p)
inlinestatic

Definition at line 570 of file tinyxml2.h.

◆ IsWhiteSpace() [8/8]

static bool tinyxml2::XMLUtil::IsWhiteSpace ( char  p)
inlinestatic

Definition at line 570 of file tinyxml2.h.

◆ ReadBOM() [1/8]

const char * tinyxml2::XMLUtil::ReadBOM ( const char *  p,
bool *  hasBOM 
)
static

Definition at line 385 of file tinyxml2.cpp.

◆ ReadBOM() [2/8]

static const char* tinyxml2::XMLUtil::ReadBOM ( const char *  p,
bool *  hasBOM 
)
static

◆ ReadBOM() [3/8]

static const char* tinyxml2::XMLUtil::ReadBOM ( const char *  p,
bool *  hasBOM 
)
static

◆ ReadBOM() [4/8]

static const char* tinyxml2::XMLUtil::ReadBOM ( const char *  p,
bool *  hasBOM 
)
static

◆ ReadBOM() [5/8]

static const char* tinyxml2::XMLUtil::ReadBOM ( const char *  p,
bool *  hasBOM 
)
static

◆ ReadBOM() [6/8]

static const char* tinyxml2::XMLUtil::ReadBOM ( const char *  p,
bool *  hasBOM 
)
static

◆ ReadBOM() [7/8]

static const char* tinyxml2::XMLUtil::ReadBOM ( const char *  p,
bool *  hasBOM 
)
static

◆ ReadBOM() [8/8]

static const char* tinyxml2::XMLUtil::ReadBOM ( const char *  p,
bool *  hasBOM 
)
static

◆ SetBoolSerialization() [1/8]

static void tinyxml2::XMLUtil::SetBoolSerialization ( const char *  writeTrue,
const char *  writeFalse 
)
static

◆ SetBoolSerialization() [2/8]

static void tinyxml2::XMLUtil::SetBoolSerialization ( const char *  writeTrue,
const char *  writeFalse 
)
static

◆ SetBoolSerialization() [3/8]

static void tinyxml2::XMLUtil::SetBoolSerialization ( const char *  writeTrue,
const char *  writeFalse 
)
static

◆ SetBoolSerialization() [4/8]

void tinyxml2::XMLUtil::SetBoolSerialization ( const char *  writeTrue,
const char *  writeFalse 
)
static

Definition at line 375 of file tinyxml2.cpp.

◆ SetBoolSerialization() [5/8]

static void tinyxml2::XMLUtil::SetBoolSerialization ( const char *  writeTrue,
const char *  writeFalse 
)
static

◆ SetBoolSerialization() [6/8]

static void tinyxml2::XMLUtil::SetBoolSerialization ( const char *  writeTrue,
const char *  writeFalse 
)
static

◆ SetBoolSerialization() [7/8]

static void tinyxml2::XMLUtil::SetBoolSerialization ( const char *  writeTrue,
const char *  writeFalse 
)
static

◆ SetBoolSerialization() [8/8]

static void tinyxml2::XMLUtil::SetBoolSerialization ( const char *  writeTrue,
const char *  writeFalse 
)
static

◆ SkipWhiteSpace() [1/16]

static const char* tinyxml2::XMLUtil::SkipWhiteSpace ( const char *  p,
int *  curLineNumPtr 
)
inlinestatic

Definition at line 552 of file tinyxml2.h.

◆ SkipWhiteSpace() [2/16]

static const char* tinyxml2::XMLUtil::SkipWhiteSpace ( const char *  p,
int *  curLineNumPtr 
)
inlinestatic

Definition at line 552 of file tinyxml2.h.

◆ SkipWhiteSpace() [3/16]

static const char* tinyxml2::XMLUtil::SkipWhiteSpace ( const char *  p,
int *  curLineNumPtr 
)
inlinestatic

Definition at line 552 of file tinyxml2.h.

◆ SkipWhiteSpace() [4/16]

static const char* tinyxml2::XMLUtil::SkipWhiteSpace ( const char *  p,
int *  curLineNumPtr 
)
inlinestatic

Definition at line 552 of file tinyxml2.h.

◆ SkipWhiteSpace() [5/16]

static const char* tinyxml2::XMLUtil::SkipWhiteSpace ( const char *  p,
int *  curLineNumPtr 
)
inlinestatic

Definition at line 552 of file tinyxml2.h.

◆ SkipWhiteSpace() [6/16]

static const char* tinyxml2::XMLUtil::SkipWhiteSpace ( const char *  p,
int *  curLineNumPtr 
)
inlinestatic

Definition at line 552 of file tinyxml2.h.

◆ SkipWhiteSpace() [7/16]

static const char* tinyxml2::XMLUtil::SkipWhiteSpace ( const char *  p,
int *  curLineNumPtr 
)
inlinestatic

Definition at line 552 of file tinyxml2.h.

◆ SkipWhiteSpace() [8/16]

static const char* tinyxml2::XMLUtil::SkipWhiteSpace ( const char *  p,
int *  curLineNumPtr 
)
inlinestatic

Definition at line 552 of file tinyxml2.h.

◆ SkipWhiteSpace() [9/16]

static char* tinyxml2::XMLUtil::SkipWhiteSpace ( char *  p,
int *  curLineNumPtr 
)
inlinestatic

Definition at line 564 of file tinyxml2.h.

◆ SkipWhiteSpace() [10/16]

static char* tinyxml2::XMLUtil::SkipWhiteSpace ( char *  p,
int *  curLineNumPtr 
)
inlinestatic

Definition at line 564 of file tinyxml2.h.

◆ SkipWhiteSpace() [11/16]

static char* tinyxml2::XMLUtil::SkipWhiteSpace ( char *  p,
int *  curLineNumPtr 
)
inlinestatic

Definition at line 564 of file tinyxml2.h.

◆ SkipWhiteSpace() [12/16]

static char* tinyxml2::XMLUtil::SkipWhiteSpace ( char *  p,
int *  curLineNumPtr 
)
inlinestatic

Definition at line 564 of file tinyxml2.h.

◆ SkipWhiteSpace() [13/16]

static char* tinyxml2::XMLUtil::SkipWhiteSpace ( char *  p,
int *  curLineNumPtr 
)
inlinestatic

Definition at line 564 of file tinyxml2.h.

◆ SkipWhiteSpace() [14/16]

static char* tinyxml2::XMLUtil::SkipWhiteSpace ( char *  p,
int *  curLineNumPtr 
)
inlinestatic

Definition at line 564 of file tinyxml2.h.

◆ SkipWhiteSpace() [15/16]

static char* tinyxml2::XMLUtil::SkipWhiteSpace ( char *  p,
int *  curLineNumPtr 
)
inlinestatic

Definition at line 564 of file tinyxml2.h.

◆ SkipWhiteSpace() [16/16]

static char* tinyxml2::XMLUtil::SkipWhiteSpace ( char *  p,
int *  curLineNumPtr 
)
inlinestatic

Definition at line 564 of file tinyxml2.h.

◆ StringEqual() [1/8]

static bool tinyxml2::XMLUtil::StringEqual ( const char *  p,
const char *  q,
int  nChar = INT_MAX 
)
inlinestatic

Definition at line 592 of file tinyxml2.h.

◆ StringEqual() [2/8]

static bool tinyxml2::XMLUtil::StringEqual ( const char *  p,
const char *  q,
int  nChar = INT_MAX 
)
inlinestatic

Definition at line 592 of file tinyxml2.h.

◆ StringEqual() [3/8]

static bool tinyxml2::XMLUtil::StringEqual ( const char *  p,
const char *  q,
int  nChar = INT_MAX 
)
inlinestatic

Definition at line 592 of file tinyxml2.h.

◆ StringEqual() [4/8]

static bool tinyxml2::XMLUtil::StringEqual ( const char *  p,
const char *  q,
int  nChar = INT_MAX 
)
inlinestatic

Definition at line 592 of file tinyxml2.h.

◆ StringEqual() [5/8]

static bool tinyxml2::XMLUtil::StringEqual ( const char *  p,
const char *  q,
int  nChar = INT_MAX 
)
inlinestatic

Definition at line 592 of file tinyxml2.h.

◆ StringEqual() [6/8]

static bool tinyxml2::XMLUtil::StringEqual ( const char *  p,
const char *  q,
int  nChar = INT_MAX 
)
inlinestatic

Definition at line 592 of file tinyxml2.h.

◆ StringEqual() [7/8]

static bool tinyxml2::XMLUtil::StringEqual ( const char *  p,
const char *  q,
int  nChar = INT_MAX 
)
inlinestatic

Definition at line 592 of file tinyxml2.h.

◆ StringEqual() [8/8]

static bool tinyxml2::XMLUtil::StringEqual ( const char *  p,
const char *  q,
int  nChar = INT_MAX 
)
inlinestatic

Definition at line 592 of file tinyxml2.h.

◆ ToBool() [1/8]

static bool tinyxml2::XMLUtil::ToBool ( const char *  str,
bool *  value 
)
static

◆ ToBool() [2/8]

static bool tinyxml2::XMLUtil::ToBool ( const char *  str,
bool *  value 
)
static

◆ ToBool() [3/8]

bool tinyxml2::XMLUtil::ToBool ( const char *  str,
bool *  value 
)
static

Definition at line 608 of file tinyxml2.cpp.

◆ ToBool() [4/8]

static bool tinyxml2::XMLUtil::ToBool ( const char *  str,
bool *  value 
)
static

◆ ToBool() [5/8]

static bool tinyxml2::XMLUtil::ToBool ( const char *  str,
bool *  value 
)
static

◆ ToBool() [6/8]

static bool tinyxml2::XMLUtil::ToBool ( const char *  str,
bool *  value 
)
static

◆ ToBool() [7/8]

static bool tinyxml2::XMLUtil::ToBool ( const char *  str,
bool *  value 
)
static

◆ ToBool() [8/8]

static bool tinyxml2::XMLUtil::ToBool ( const char *  str,
bool *  value 
)
static

◆ ToDouble() [1/8]

static bool tinyxml2::XMLUtil::ToDouble ( const char *  str,
double *  value 
)
static

◆ ToDouble() [2/8]

static bool tinyxml2::XMLUtil::ToDouble ( const char *  str,
double *  value 
)
static

◆ ToDouble() [3/8]

static bool tinyxml2::XMLUtil::ToDouble ( const char *  str,
double *  value 
)
static

◆ ToDouble() [4/8]

bool tinyxml2::XMLUtil::ToDouble ( const char *  str,
double *  value 
)
static

Definition at line 636 of file tinyxml2.cpp.

◆ ToDouble() [5/8]

static bool tinyxml2::XMLUtil::ToDouble ( const char *  str,
double *  value 
)
static

◆ ToDouble() [6/8]

static bool tinyxml2::XMLUtil::ToDouble ( const char *  str,
double *  value 
)
static

◆ ToDouble() [7/8]

static bool tinyxml2::XMLUtil::ToDouble ( const char *  str,
double *  value 
)
static

◆ ToDouble() [8/8]

static bool tinyxml2::XMLUtil::ToDouble ( const char *  str,
double *  value 
)
static

◆ ToFloat() [1/8]

static bool tinyxml2::XMLUtil::ToFloat ( const char *  str,
float *  value 
)
static

◆ ToFloat() [2/8]

static bool tinyxml2::XMLUtil::ToFloat ( const char *  str,
float *  value 
)
static

◆ ToFloat() [3/8]

static bool tinyxml2::XMLUtil::ToFloat ( const char *  str,
float *  value 
)
static

◆ ToFloat() [4/8]

static bool tinyxml2::XMLUtil::ToFloat ( const char *  str,
float *  value 
)
static

◆ ToFloat() [5/8]

static bool tinyxml2::XMLUtil::ToFloat ( const char *  str,
float *  value 
)
static

◆ ToFloat() [6/8]

static bool tinyxml2::XMLUtil::ToFloat ( const char *  str,
float *  value 
)
static

◆ ToFloat() [7/8]

static bool tinyxml2::XMLUtil::ToFloat ( const char *  str,
float *  value 
)
static

◆ ToFloat() [8/8]

bool tinyxml2::XMLUtil::ToFloat ( const char *  str,
float *  value 
)
static

Definition at line 627 of file tinyxml2.cpp.

◆ ToInt() [1/8]

bool tinyxml2::XMLUtil::ToInt ( const char *  str,
int *  value 
)
static

Definition at line 592 of file tinyxml2.cpp.

◆ ToInt() [2/8]

static bool tinyxml2::XMLUtil::ToInt ( const char *  str,
int *  value 
)
static

◆ ToInt() [3/8]

static bool tinyxml2::XMLUtil::ToInt ( const char *  str,
int *  value 
)
static

◆ ToInt() [4/8]

static bool tinyxml2::XMLUtil::ToInt ( const char *  str,
int *  value 
)
static

◆ ToInt() [5/8]

static bool tinyxml2::XMLUtil::ToInt ( const char *  str,
int *  value 
)
static

◆ ToInt() [6/8]

static bool tinyxml2::XMLUtil::ToInt ( const char *  str,
int *  value 
)
static

◆ ToInt() [7/8]

static bool tinyxml2::XMLUtil::ToInt ( const char *  str,
int *  value 
)
static

◆ ToInt() [8/8]

static bool tinyxml2::XMLUtil::ToInt ( const char *  str,
int *  value 
)
static

◆ ToInt64() [1/8]

static bool tinyxml2::XMLUtil::ToInt64 ( const char *  str,
int64_t *  value 
)
static

◆ ToInt64() [2/8]

bool tinyxml2::XMLUtil::ToInt64 ( const char *  str,
int64_t *  value 
)
static

Definition at line 645 of file tinyxml2.cpp.

◆ ToInt64() [3/8]

static bool tinyxml2::XMLUtil::ToInt64 ( const char *  str,
int64_t *  value 
)
static

◆ ToInt64() [4/8]

static bool tinyxml2::XMLUtil::ToInt64 ( const char *  str,
int64_t *  value 
)
static

◆ ToInt64() [5/8]

static bool tinyxml2::XMLUtil::ToInt64 ( const char *  str,
int64_t *  value 
)
static

◆ ToInt64() [6/8]

static bool tinyxml2::XMLUtil::ToInt64 ( const char *  str,
int64_t *  value 
)
static

◆ ToInt64() [7/8]

static bool tinyxml2::XMLUtil::ToInt64 ( const char *  str,
int64_t *  value 
)
static

◆ ToInt64() [8/8]

static bool tinyxml2::XMLUtil::ToInt64 ( const char *  str,
int64_t *  value 
)
static

◆ ToStr() [1/48]

void tinyxml2::XMLUtil::ToStr ( int  v,
char *  buffer,
int  bufferSize 
)
static

Definition at line 552 of file tinyxml2.cpp.

◆ ToStr() [2/48]

static void tinyxml2::XMLUtil::ToStr ( int  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [3/48]

static void tinyxml2::XMLUtil::ToStr ( int  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [4/48]

static void tinyxml2::XMLUtil::ToStr ( int  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [5/48]

static void tinyxml2::XMLUtil::ToStr ( int  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [6/48]

static void tinyxml2::XMLUtil::ToStr ( int  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [7/48]

static void tinyxml2::XMLUtil::ToStr ( int  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [8/48]

static void tinyxml2::XMLUtil::ToStr ( int  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [9/48]

static void tinyxml2::XMLUtil::ToStr ( unsigned  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [10/48]

void tinyxml2::XMLUtil::ToStr ( unsigned  v,
char *  buffer,
int  bufferSize 
)
static

Definition at line 558 of file tinyxml2.cpp.

◆ ToStr() [11/48]

static void tinyxml2::XMLUtil::ToStr ( unsigned  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [12/48]

static void tinyxml2::XMLUtil::ToStr ( unsigned  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [13/48]

static void tinyxml2::XMLUtil::ToStr ( unsigned  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [14/48]

static void tinyxml2::XMLUtil::ToStr ( unsigned  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [15/48]

static void tinyxml2::XMLUtil::ToStr ( unsigned  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [16/48]

static void tinyxml2::XMLUtil::ToStr ( unsigned  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [17/48]

static void tinyxml2::XMLUtil::ToStr ( bool  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [18/48]

static void tinyxml2::XMLUtil::ToStr ( bool  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [19/48]

static void tinyxml2::XMLUtil::ToStr ( bool  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [20/48]

static void tinyxml2::XMLUtil::ToStr ( bool  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [21/48]

static void tinyxml2::XMLUtil::ToStr ( bool  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [22/48]

static void tinyxml2::XMLUtil::ToStr ( bool  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [23/48]

static void tinyxml2::XMLUtil::ToStr ( bool  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [24/48]

void tinyxml2::XMLUtil::ToStr ( bool  v,
char *  buffer,
int  bufferSize 
)
static

Definition at line 564 of file tinyxml2.cpp.

◆ ToStr() [25/48]

static void tinyxml2::XMLUtil::ToStr ( float  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [26/48]

static void tinyxml2::XMLUtil::ToStr ( float  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [27/48]

static void tinyxml2::XMLUtil::ToStr ( float  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [28/48]

static void tinyxml2::XMLUtil::ToStr ( float  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [29/48]

void tinyxml2::XMLUtil::ToStr ( float  v,
char *  buffer,
int  bufferSize 
)
static

Definition at line 573 of file tinyxml2.cpp.

◆ ToStr() [30/48]

static void tinyxml2::XMLUtil::ToStr ( float  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [31/48]

static void tinyxml2::XMLUtil::ToStr ( float  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [32/48]

static void tinyxml2::XMLUtil::ToStr ( float  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [33/48]

static void tinyxml2::XMLUtil::ToStr ( double  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [34/48]

void tinyxml2::XMLUtil::ToStr ( double  v,
char *  buffer,
int  bufferSize 
)
static

Definition at line 579 of file tinyxml2.cpp.

◆ ToStr() [35/48]

static void tinyxml2::XMLUtil::ToStr ( double  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [36/48]

static void tinyxml2::XMLUtil::ToStr ( double  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [37/48]

static void tinyxml2::XMLUtil::ToStr ( double  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [38/48]

static void tinyxml2::XMLUtil::ToStr ( double  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [39/48]

static void tinyxml2::XMLUtil::ToStr ( double  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [40/48]

static void tinyxml2::XMLUtil::ToStr ( double  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [41/48]

void tinyxml2::XMLUtil::ToStr ( int64_t  v,
char *  buffer,
int  bufferSize 
)
static

Definition at line 585 of file tinyxml2.cpp.

◆ ToStr() [42/48]

static void tinyxml2::XMLUtil::ToStr ( int64_t  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [43/48]

static void tinyxml2::XMLUtil::ToStr ( int64_t  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [44/48]

static void tinyxml2::XMLUtil::ToStr ( int64_t  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [45/48]

static void tinyxml2::XMLUtil::ToStr ( int64_t  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [46/48]

static void tinyxml2::XMLUtil::ToStr ( int64_t  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [47/48]

static void tinyxml2::XMLUtil::ToStr ( int64_t  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToStr() [48/48]

static void tinyxml2::XMLUtil::ToStr ( int64_t  v,
char *  buffer,
int  bufferSize 
)
static

◆ ToUnsigned() [1/8]

static bool tinyxml2::XMLUtil::ToUnsigned ( const char *  str,
unsigned *  value 
)
static

◆ ToUnsigned() [2/8]

static bool tinyxml2::XMLUtil::ToUnsigned ( const char *  str,
unsigned *  value 
)
static

◆ ToUnsigned() [3/8]

static bool tinyxml2::XMLUtil::ToUnsigned ( const char *  str,
unsigned *  value 
)
static

◆ ToUnsigned() [4/8]

static bool tinyxml2::XMLUtil::ToUnsigned ( const char *  str,
unsigned *  value 
)
static

◆ ToUnsigned() [5/8]

bool tinyxml2::XMLUtil::ToUnsigned ( const char *  str,
unsigned *  value 
)
static

Definition at line 600 of file tinyxml2.cpp.

◆ ToUnsigned() [6/8]

static bool tinyxml2::XMLUtil::ToUnsigned ( const char *  str,
unsigned *  value 
)
static

◆ ToUnsigned() [7/8]

static bool tinyxml2::XMLUtil::ToUnsigned ( const char *  str,
unsigned *  value 
)
static

◆ ToUnsigned() [8/8]

static bool tinyxml2::XMLUtil::ToUnsigned ( const char *  str,
unsigned *  value 
)
static

The documentation for this class was generated from the following files: