Definition at line 12 of file Utf8.h.
 
 | 
| 
static int  | getCharSize (int val) | 
|   | Compute the number of bytes that was required to store a UTF8 character sequence that starts with the character c. 
  | 
|   | 
| 
static int  | getUnicodeValue (const char *bytes) | 
|   | Compute the code value of a Unicode character encoded in UTF8 format in the array of characters "bytes". 
  | 
|   | 
| 
static std::string  | getUtf8String (int value) | 
|   | Convert a unicode character into its Utf8 representation. 
  | 
|   | 
| 
static std::string  | getPrintableJavaUnicodeCharacter (int value) | 
|   | Convert the Unicode "value" into a printable Unicode character. 
  | 
|   | 
| 
static std::string  | getPrintableJavaUnicodeString (const char *str) | 
|   | Construct a printable unicode string for Java from a given Utf8 string of characters. 
  | 
|   | 
◆ bad_unicode_exception
◆ bad_utf8_code_exception
The documentation for this class was generated from the following file: