|
typedef CharType | char_type |
|
|
static bool | is_first_surrogate (uint16_t x) |
|
static bool | is_second_surrogate (uint16_t x) |
|
static code_point | combine_surrogate (uint16_t w1, uint16_t w2) |
|
static int | trail_length (char_type c) |
|
static bool | is_trail (char_type c) |
|
static bool | is_lead (char_type c) |
|
template<typename It > |
static code_point | decode (It ¤t, It last) |
|
template<typename It > |
static code_point | decode_valid (It ¤t) |
|
static int | width (code_point u) |
|
template<typename It > |
static It | encode (code_point u, It out) |
|
|
static const int | max_width = 2 |
|
template<typename CharType >
template<typename CharType >
Returns true if c is trail code unit, always false for UTF-32
The documentation for this struct was generated from the following file: