|
NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
成员的完整列表,这些成员属于 codepoint,包括所有继承而来的类成员
| append_to(string &result) const | codepoint | |
| append_to(u8string &result) const | codepoint | |
| append_to(u16string &result) const | codepoint | |
| append_to(u32string &result) const | codepoint | inline |
| append_to(wstring &result) const | codepoint | |
| codepoint() noexcept | codepoint | inline |
| codepoint(uint32_t value) noexcept | codepoint | inlineexplicit |
| codepoint(const char32_t value) noexcept | codepoint | inlineexplicit |
| combine_surrogates(const char16_t high, const char16_t low) noexcept | codepoint | inlinestatic |
| decode_utf16(const T *data, size_t &index, const size_t len, const bool need_swap) noexcept | codepoint | inlinestatic |
| decode_utf8(const byte_t *data, size_t &i, size_t len) noexcept | codepoint | static |
| from_utf32(char32_t value) noexcept | codepoint | inlinestatic |
| is_ascii() const noexcept | codepoint | inline |
| is_bmp() const noexcept | codepoint | inline |
| is_high_surrogate(const char16_t c) noexcept | codepoint | inlinestatic |
| is_low_surrogate(const char16_t c) noexcept | codepoint | inlinestatic |
| is_replacement() const noexcept | codepoint | inline |
| is_supplementary() const noexcept | codepoint | inline |
| is_valid_codepoint(const uint32_t v) noexcept | codepoint | inlinestatic |
| MAX_VALUE | codepoint | static |
| needs_surrogate_pair() const noexcept | codepoint | inline |
| null() noexcept | codepoint | inlinestatic |
| replacement() noexcept | codepoint | inlinestatic |
| REPLACEMENT_VALUE | codepoint | static |
| to_char32() const noexcept | codepoint | inline |
| utf16_length() const noexcept | codepoint | inline |
| utf8_length() const noexcept | codepoint | inline |
| value() const noexcept | codepoint | inline |