Unicode encoding utils.  
 More...
#include <Unicode.hpp>
 | 
| static Char32u  | ToLower (Char32u ch) | 
|   | 
| static Char32u  | ToUpper (Char32u ch) | 
|   | 
| static bool  | Utf32toUtf8 (Char32u ch, Char8u *out, uint32 &len) | 
|   | 
| static bool  | Utf8toUtf32 (const Char8u *in, uint32 &len, Char32u &out) | 
|   | 
| static bool  | Utf32ToUtf16 (Char32u ch, Char16u *out, uint32 &outLen) | 
|   | 
| static bool  | Utf16ToUtf32 (const Char16u *in, uint32 &len, Char32u &out) | 
|   | 
| static bool  | ConvertUtf8ToUtf16 (const String8u &in, String16u &out) | 
|   | 
| static bool  | ConvertUtf16ToUtf8 (const String16u &in, String8u &out) | 
|   | 
◆ Char16u
◆ Char32u
◆ Char8u
◆ ConvertUtf16ToUtf8()
Convert utf-16 encoded string to utf-8 encoded string
- Parameters
 - 
  
  
 
- Returns
 - True if successfully converted 
 
 
 
◆ ConvertUtf8ToUtf16()
Convert utf-8 encoded string to utf-16 encoded string
- Parameters
 - 
  
  
 
- Returns
 - True if successfully converted 
 
 
 
◆ ToLower()
Convert code point to lower case 
 
 
◆ ToUpper()
Convert code point to lower case 
 
 
◆ Utf16ToUtf32()
Convert utf-16 point to utf-32 point 
 
 
◆ Utf32ToUtf16()
Convert utf-32 point to utf-16 point 
 
 
◆ Utf32toUtf8()
Convert utf-32 point to utf-8 
 
 
◆ Utf8toUtf32()
Convert utf-8 point to utf-32 
 
 
The documentation for this class was generated from the following files: