Back to Jetson Inference

Jetson Inference: tinyxml2::XMLUtil Class Reference

docs/html/classtinyxml2_1_1XMLUtil.html

latest8.2 KB
Original Source

| | Jetson Inference

DNN Vision Library |

Static Public Member Functions | List of all members

tinyxml2::XMLUtil Class Reference

#include <xml.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) | | |

Member Function Documentation

ConvertUTF32ToUTF8()

|

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

| static |

GetCharacterRef()

|

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

| static |

IsNameChar()

|

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

| inlinestatic |

IsNameStartChar()

|

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

| inlinestatic |

IsUTF8Continuation()

|

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

| inlinestatic |

IsWhiteSpace()

|

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

| inlinestatic |

ReadBOM()

|

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

| static |

SetBoolSerialization()

|

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

| static |

SkipWhiteSpace() [1/2]

|

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

| inlinestatic |

SkipWhiteSpace() [2/2]

|

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

| inlinestatic |

StringEqual()

|

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

| inlinestatic |

ToBool()

|

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

| static |

ToDouble()

|

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

| static |

ToFloat()

|

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

| static |

ToInt()

|

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

| static |

ToInt64()

|

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

| static |

ToStr() [1/6]

|

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

| static |

ToStr() [2/6]

|

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

| static |

ToStr() [3/6]

|

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

| static |

ToStr() [4/6]

|

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

| static |

ToStr() [5/6]

|

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

| static |

ToStr() [6/6]

|

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

| static |

ToUnsigned()

|

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

| static |


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

  • jetson-utils/xml.h

  • tinyxml2

  • XMLUtil

  • Generated on Tue Mar 28 2023 14:27:59 for Jetson Inference by 1.8.17