#include <tinyxml2.h>
|
| 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 bool | 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 | 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) |
◆ ConvertUTF32ToUTF8()
| void tinyxml2::XMLUtil::ConvertUTF32ToUTF8 |
( |
unsigned long | input, |
|
|
char * | output, |
|
|
int * | length ) |
|
static |
◆ GetCharacterRef()
| const char * tinyxml2::XMLUtil::GetCharacterRef |
( |
const char * | p, |
|
|
char * | value, |
|
|
int * | length ) |
|
static |
◆ IsNameChar()
| bool tinyxml2::XMLUtil::IsNameChar |
( |
unsigned char | ch | ) |
|
|
inlinestatic |
◆ IsNameStartChar()
| bool tinyxml2::XMLUtil::IsNameStartChar |
( |
unsigned char | ch | ) |
|
|
inlinestatic |
◆ IsUTF8Continuation()
| bool tinyxml2::XMLUtil::IsUTF8Continuation |
( |
const char | p | ) |
|
|
inlinestatic |
◆ IsWhiteSpace()
| bool tinyxml2::XMLUtil::IsWhiteSpace |
( |
char | p | ) |
|
|
inlinestatic |
◆ ReadBOM()
| const char * tinyxml2::XMLUtil::ReadBOM |
( |
const char * | p, |
|
|
bool * | hasBOM ) |
|
static |
◆ SkipWhiteSpace() [1/2]
| char * tinyxml2::XMLUtil::SkipWhiteSpace |
( |
char * | p | ) |
|
|
inlinestatic |
◆ SkipWhiteSpace() [2/2]
| const char * tinyxml2::XMLUtil::SkipWhiteSpace |
( |
const char * | p | ) |
|
|
inlinestatic |
◆ StringEqual()
| bool tinyxml2::XMLUtil::StringEqual |
( |
const char * | p, |
|
|
const char * | q, |
|
|
int | nChar = INT_MAX ) |
|
inlinestatic |
◆ ToBool()
| bool tinyxml2::XMLUtil::ToBool |
( |
const char * | str, |
|
|
bool * | value ) |
|
static |
◆ ToDouble()
| bool tinyxml2::XMLUtil::ToDouble |
( |
const char * | str, |
|
|
double * | value ) |
|
static |
◆ ToFloat()
| bool tinyxml2::XMLUtil::ToFloat |
( |
const char * | str, |
|
|
float * | value ) |
|
static |
◆ ToInt()
| bool tinyxml2::XMLUtil::ToInt |
( |
const char * | str, |
|
|
int * | value ) |
|
static |
◆ ToStr() [1/5]
| void tinyxml2::XMLUtil::ToStr |
( |
bool | v, |
|
|
char * | buffer, |
|
|
int | bufferSize ) |
|
static |
◆ ToStr() [2/5]
| void tinyxml2::XMLUtil::ToStr |
( |
double | v, |
|
|
char * | buffer, |
|
|
int | bufferSize ) |
|
static |
◆ ToStr() [3/5]
| void tinyxml2::XMLUtil::ToStr |
( |
float | v, |
|
|
char * | buffer, |
|
|
int | bufferSize ) |
|
static |
◆ ToStr() [4/5]
| void tinyxml2::XMLUtil::ToStr |
( |
int | v, |
|
|
char * | buffer, |
|
|
int | bufferSize ) |
|
static |
◆ ToStr() [5/5]
| void tinyxml2::XMLUtil::ToStr |
( |
unsigned | v, |
|
|
char * | buffer, |
|
|
int | bufferSize ) |
|
static |
◆ ToUnsigned()
| bool tinyxml2::XMLUtil::ToUnsigned |
( |
const char * | str, |
|
|
unsigned * | value ) |
|
static |
The documentation for this class was generated from the following files:
- /home/runner/work/ECOGEN/ECOGEN/doc_sources/src/libTierces/tinyxml2.h
- /home/runner/work/ECOGEN/ECOGEN/doc_sources/src/libTierces/tinyxml2.cpp