Micro XML UTF8
[Micro XML]
Detailed Description
Micro XML supports parsing of UTF8 encoded XML files.
Functions | |
int | MXMLUtf8FromChar (int a_inChar, char *a_outBytes) |
Convert a UTF32 character (21 bits) to a UTF8 byte sequence. | |
int | MXMLUtf8ToChar (const char *a_inBytes, int *a_outChar) |
Convert a UTF8 byte sequence to a UTF32 (21 bits) character. | |
size_t | MXMLUtf8Size (const char *a_string) |
Get the byte size of a UTF8 byte sequence, excluding the null terminating character. | |
size_t | MXMLUtf8Length (const char *a_string) |
Get the charcter length of a UTF8 byte sequence, excluding the null terminating character. |
Function Documentation
|
Convert a UTF32 character (21 bits) to a UTF8 byte sequence.
|
|
Get the charcter length of a UTF8 byte sequence, excluding the null terminating character.
|
|
Get the byte size of a UTF8 byte sequence, excluding the null terminating character.
|
|
Convert a UTF8 byte sequence to a UTF32 (21 bits) character.
|