Sese Framework
x.y.z
A cross-platform framework
|
宏定义 | |
#define | BLOCK_SIZE 16 |
类型定义 | |
using | Iterator = sstr::SStringView::Iterator |
函数 | |
char | getUTF8SizeFromWChat (wchar_t ch) |
static bool | insertUnicodeChar2UTF8String (char *destination, uint32_t code, size_t n) |
static const char * | at (const char *str, size_t begin) |
获取指定字符的起始指针 | |
static void | toLower (char *str) |
static void | toUpper (char *str) |
变量 | |
static SChar | null_char (0) |
#define BLOCK_SIZE 16 |
被这些函数引用 sstr::SStringView::append(), sstr::SStringView::append(), sstr::SString::fromSChars(), sstr::SString::fromSChars(), sstr::SString::fromUCS2LE(), sstr::SString::fromUTF8(), sstr::SString::operator+=(), sstr::SString::operator+=(), sstr::SStringView::reverse(), sstr::SString::SString(), sstr::SStringView::substring(), sstr::SStringView::substring() , 以及 sstr::SStringView::trim().
using Iterator = sstr::SStringView::Iterator |
|
static |
获取指定字符的起始指针
str | 字符串 |
begin | 起始位置(单位 UTF-8 字符) |
引用了 sstr::getSizeFromUTF8Char().
被这些函数引用 sese::findFirstAt() , 以及 sstr::SESE_DEPRECATED_WITH().
|
inline |
从 wchar_t 中获取该字符在 UTF-8 中的字节占位字节数
ch | 宽字节 |
被这些函数引用 sstr::SString::fromUCS2LE().
|
static |
向字节流中写入 UTF-8 编码的 Unicode 字符
destination | 写入位置 |
code | Unicode 字符 |
n | 该字符在 UTF-8 占位字节数 |
被这些函数引用 sstr::SString::fromSChars(), sstr::SString::fromSChars() , 以及 sstr::SString::fromUCS2LE().
|
static |
|
static |
|
static |