Base Framework
|
This is the complete list of members for Unicode, including all inherited members.
ADD_BOM enum value | Unicode | |
ASSUME_BE enum value | Unicode | |
ASSUME_LE enum value | Unicode | |
ASSUME_NATIVE_BYTE_ORDER enum value | Unicode | |
BAD | Unicode | static |
BOM | Unicode | static |
EAT_BOM enum value | Unicode | |
EncodingFlags enum name | Unicode | |
ERROR_BAD_ENCODING enum value | Unicode | |
ERROR_EMPTY enum value (defined in Unicode) | Unicode | |
ERROR_INCOMPLETE enum value | Unicode | |
EXPECT_BOM enum value | Unicode | |
getMaximumNumberOfMultibytes(MultibyteEncoding encoding) noexcept | Unicode | inlinestatic |
getMIMECharset(MultibyteEncoding encoding) noexcept | Unicode | static |
getStringLength(const utf16 *src) noexcept | Unicode | static |
getStringLength(const utf16 *src, MemorySize size) noexcept | Unicode | static |
getStringLength(const char16_t *src) noexcept | Unicode | static |
getStringLength(const char16_t *src, MemorySize size) noexcept | Unicode | static |
getStringLength(const wchar *src) noexcept | Unicode | static |
getStringLength(const wchar *src, MemorySize size) noexcept | Unicode | static |
getUTF16Words(ucs4 ch) noexcept | Unicode | inlinestatic |
getUTF8Bytes(ucs4 ch) noexcept | Unicode | inlinestatic |
getUTF8StringLength(const uint8 *src, const uint8 *end) noexcept | Unicode | static |
getUTF8StringLength(const uint8 *src) noexcept | Unicode | static |
getUTF8StringLength(const uint8 *src, MemorySize size) noexcept | Unicode | static |
INVALID_UCS2_CHARACTER enum value | Unicode | |
INVALID_UCS4_CHARACTER enum value | Unicode | |
isSurrogateCode(unsigned int value) noexcept | Unicode | inlinestatic |
isUCS4(unsigned int value) noexcept | Unicode | inlinestatic |
MAX | Unicode | static |
MAX_ISO | Unicode | static |
MultibyteEncoding enum name | Unicode | |
readUCS4(const uint8 *src, const uint8 *end, ucs4 &ch) noexcept | Unicode | static |
readUCS4(const uint8 *src, ucs4 &ch) noexcept | Unicode | static |
readUCS4(const utf16 *src, ucs4 &ch) noexcept | Unicode | static |
readUCS4(const char16_t *src, ucs4 &ch) noexcept | Unicode | inlinestatic |
UCS2ToUCS4(ucs4 *dest, const ucs2 *src, MemorySize size, unsigned int flags=0) noexcept | Unicode | static |
UCS2ToUTF8(uint8 *dest, const ucs2 *src, MemorySize size, unsigned int flags=0) noexcept | Unicode | static |
UCS4ToUCS2(ucs2 *dest, const ucs4 *src, MemorySize size, unsigned int flags=0) noexcept | Unicode | static |
UCS4ToUTF16(utf16 *dest, const ucs4 *src, MemorySize size, unsigned int flags=0) noexcept | Unicode | static |
UCS4ToUTF16(char16_t *dest, const ucs4 *src, MemorySize size, unsigned int flags=0) noexcept | Unicode | inlinestatic |
UCS4ToUTF16BE(uint8 *dest, const ucs4 *src, MemorySize size, unsigned int flags=ADD_BOM) noexcept | Unicode | static |
UCS4ToUTF16LE(uint8 *dest, const ucs4 *src, MemorySize size, unsigned int flags=ADD_BOM) noexcept | Unicode | static |
UCS4ToUTF32BE(uint8 *dest, const ucs4 *src, MemorySize size, unsigned int flags=ADD_BOM) noexcept | Unicode | static |
UCS4ToUTF32LE(uint8 *dest, const ucs4 *src, MemorySize size, unsigned int flags=ADD_BOM) noexcept | Unicode | static |
UCS4ToUTF8(uint8 *dest, const ucs4 *src, MemorySize size, unsigned int flags=0) noexcept | Unicode | static |
UCS4ToWChar(wchar *dest, const ucs4 *src, MemorySize size) noexcept | Unicode | inlinestatic |
UTF16 enum value | Unicode | |
UTF16BE enum value | Unicode | |
UTF16LE enum value | Unicode | |
UTF16ToUCS4(ucs4 *dest, const uint8 *src, MemorySize size, unsigned int flags=EAT_BOM) noexcept | Unicode | static |
UTF16ToUCS4(ucs4 *dest, const utf16 *src, MemorySize size, unsigned int flags=0) noexcept | Unicode | static |
UTF16ToUCS4(ucs4 *dest, const char16_t *src, MemorySize size, unsigned int flags=0) noexcept | Unicode | inlinestatic |
UTF16ToUTF8(uint8 *dest, const utf16 *src, MemorySize size, unsigned int flags=0) noexcept | Unicode | static |
UTF16ToUTF8(uint8 *dest, const char16_t *src, MemorySize size, unsigned int flags=0) noexcept | Unicode | inlinestatic |
UTF32 enum value | Unicode | |
UTF32BE enum value | Unicode | |
UTF32BEToUCS4(ucs4 *dest, const uint8 *src, MemorySize size, unsigned int flags=EAT_BOM) | Unicode | static |
UTF32LE enum value | Unicode | |
UTF32LEToUCS4(ucs4 *dest, const uint8 *src, MemorySize size, unsigned int flags=EAT_BOM) | Unicode | static |
UTF32ToUTF8(uint8 *dest, const char32_t *src, MemorySize size, unsigned int flags=0) noexcept | Unicode | inlinestatic |
UTF7 enum value | Unicode | |
UTF8 enum value | Unicode | |
UTF8ToUCS4(ucs4 *dest, const uint8 *src, MemorySize size, unsigned int flags=EAT_BOM) noexcept | Unicode | static |
UTF8ToUCS4(ucs4 *dest, const char *src, MemorySize size, unsigned int flags=EAT_BOM) noexcept | Unicode | inlinestatic |
UTF8ToUTF16(utf16 *dest, const uint8 *src, MemorySize size, unsigned int flags=EAT_BOM) noexcept | Unicode | static |
UTF8ToWChar(wchar *dest, const uint8 *src, MemorySize size) noexcept | Unicode | inlinestatic |
WCharToUCS4(ucs4 *dest, const wchar *src, MemorySize size) noexcept | Unicode | inlinestatic |
WCharToUTF8(uint8 *dest, const wchar *src, MemorySize size) noexcept | Unicode | inlinestatic |
writeUTF16(utf16 *dest, ucs4 ch) noexcept | Unicode | inlinestatic |
writeUTF8(uint8 *dest, ucs4 ch) noexcept | Unicode | inlinestatic |