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 中定义.