YSTest
PreAlpha_b500_20140530
The YSLib Test Project
|
#include <smap.hpp>
静态 Public 成员函数 | |
static yconstfn bool | IsInvalid (byte b) |
检查 UTF-8 文本序列中非法字节。 更多... | |
template<typename _tObj , typename _tIn , typename _tState > | |
static ConversionResult | Map (_tObj &uc, _tIn &&i, _tState &&st) |
映射: UTF-8 。 更多... | |
template<typename _tOut > | |
static byte | InverseMap (_tOut d, const ucs2_t &s) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
映射: UTF-8 。
实现 UTF-8 到 Unicode 代码点的映射。
参考 CHRLib::BadSource, CHRLib::BadState, CHRLib::FillByte(), CHRLib::Invalid, CHRLib::OK, CHRLib::Unhandled, YB_LIKELY , 以及 YB_UNLIKELY.