YSTest: chrmap.h 文件参考

YSTest PreAlpha_b500_20140530 The YSLib Test Project

- 首页
- 相关页面
- 模块
- 命名空间
- 类
- 文件

- 文件列表
- 文件成员

全部 类 命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义 组 页
类 | 命名空间 | 枚举 | 函数 | 变量
chrmap.h 文件参考
CHRLib

字符映射。 更多...

`#include "YModules.h"`
`#include <CHRLib/encoding.h>`
`#include <ystdex/cassert.h>`
chrmap.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

## 类

struct | CHRLib::ConversionState
| 编码转换状态。 更多...

## 命名空间

| CHRLib

## 枚举

enum | CHRLib::ConversionResult { CHRLib::ConversionResult::OK = 0, CHRLib::ConversionResult::BadState, CHRLib::ConversionResult::BadSource, CHRLib::ConversionResult::Invalid, CHRLib::ConversionResult::Unhandled }
| 编码转换结果。 更多...

## 函数

ucs2_t | CHRLib::FetchBiCharBE (const char *c_ptr)
| 取 c_ptr 指向的大端序双字节字符。 更多...
ucs2_t | CHRLib::FetchBiCharLE (const char *c_ptr)
| 取 c_ptr 指向的小端序双字节字符。 更多...
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
| 默认字符编码。 更多...

## 详细描述

字符映射。

版本
  r1290

作者
  FrankHB frank.nosp@m.hb19.nosp@m.89@gm.nosp@m.ail..nosp@m.com

自从
  早于 build 132

创建时间:
  2009-11-17 17:52:35 +0800

修改时间:
  2014-05-23 10:07 +0800

文本编码:
  UTF-8

模块名称:
  CHRLib::CharacterMapping

在文件 chrmap.h 中定义.