|
YSTest
PreAlpha_b400_20130424
The YSLib Test Project
|
字符映射。 更多...
#include "encoding.h"

类 | |
| struct | CHRLib::ConversionState |
| 编码转换状态。 更多... | |
命名空间 | |
| namespace | CHRLib |
枚举 | |
| enum | CHRLib::ConversionResult |
| 编码转换结果。 更多... | |
函数 | |
| ucs2_t | CHRLib::FetchBiCharBE (const char *c_ptr) |
| 取 c_ptr 指向的大端序双字节字符。 | |
| ucs2_t | CHRLib::FetchBiCharLE (const char *c_ptr) |
| 取 c_ptr 指向的小端序双字节字符。 | |
| yconstfn std::uint_fast8_t & | CHRLib::GetCountOf (ConversionState &st) |
| yconstfn ucsint_t & | CHRLib::GetWideOf (ConversionState &st) |
| yconstfn byte * | CHRLib::GetSequenceOf (ConversionState &st) |
| template<typename _type > | |
| yconstfn _type & | CHRLib::GetCountOf (_type &st) |
| 一般类型计数。 | |
| YF_API size_t | CHRLib::FetchFixedCharWidth (Encoding) |
| 取指定固定编码的固定字符宽度。 | |
| YF_API size_t | CHRLib::FetchMaxCharWidth (Encoding) |
| 取指定编码的最大字符宽度。 | |
| YF_API size_t | CHRLib::FetchMaxVariantCharWidth (Encoding) |
| 取指定变长编码的最大字符宽度。 | |
变量 | |
| yconstexpr Encoding | CHRLib::CS_Default = CharSet::UTF_8 |
| 默认字符编码。 | |
字符映射。
在文件 chrmap.h 中定义.