Constructor Summary |
---|
Methods Summary | |
---|---|
static bit |
isValidDchar(dchar c) |
static dchar |
decode(char s, size_t idx) /* =================== Decode ======================= |
static dchar |
decode(wchar s, size_t idx) ***************************************************** |
static dchar |
decode(dchar s, size_t idx) ***************************************************** |
static void |
encode(char s, dchar c) /* =================== Encode ======================= |
static void |
encode(wchar s, dchar c) ***************************************************** |
static void |
encode(dchar s, dchar c) |
static void |
validate(char s) /* =================== Validation ======================= |
static void |
validate(wchar s) |
static void |
validate(dchar s) |
static char |
toUTF8(char buf, dchar c) /* =================== Conversion to UTF8 ======================= |
static char |
toUTF8(char s) |
static char |
toUTF8(wchar s) |
static char |
toUTF8(dchar s) |
static wchar |
toUTF16(wchar buf, dchar c) /* =================== Conversion to UTF16 ======================= |
static wchar |
toUTF16(char s) |
static wchar* |
toUTF16z(char s) |
static wchar |
toUTF16(wchar s) |
static wchar |
toUTF16(dchar s) |
static dchar |
toUTF32(char s) /* =================== Conversion to UTF32 ======================= |
static dchar |
toUTF32(wchar s) |
static dchar |
toUTF32(dchar s) |