#include "errno.h"
#include <Datatypes.h>
#include <stdlib.h>
#include <wchar.h>
Functions | |
| int | unicode_utf8len (int lead_byte) |
| Gets the length of a UTF-8 character. | |
| int | unicode_utf8towc (wchar_t *restrict result, const char *restrict string, size_t size) |
| UTF-8 to wide character. | |
| int | unicode_wctoutf8 (char *s, wchar_t wc, size_t size) |
| Wide character to UTF-8. | |
| int | unicode_utf16len (int lead_word) |
| Gets the length of a UTF-16 character. | |
| int | unicode_utf16towc (wchar_t *restrict result, const uint16_t *restrict string, size_t size) |
| UTF-16 to wide character. | |
| int | unicode_wctoutf16 (uint16_t *s, wchar_t wc, size_t size) |
| Wide character to UTF-16. | |
| wchar_t | unicode_simple_fold (wchar_t wc) |
| Simple case folding of a wide character. | |
|
|
Simple case folding of a wide character.
|
|
|
Gets the length of a UTF-16 character.
|
|
||||||||||||||||
|
UTF-16 to wide character.
|
|
|
Gets the length of a UTF-8 character.
|
|
||||||||||||||||
|
UTF-8 to wide character.
|
|
||||||||||||||||
|
Wide character to UTF-16.
|
|
||||||||||||||||
|
Wide character to UTF-8.
|
1.4.1