YSTest: smap.hpp 文件参考

YSTest PreAlpha_b400_20130424 The YSLib Test Project

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

- 文件列表
- 文件成员

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

静态编码映射。 更多...

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

浏览源代码.

## 类

class | CHRLib::GUCS2Mapper< Encoding >
| 静态编码映射模板及 Unicode 编码特化。 更多...
struct | CHRLib::GUCS2Mapper< CharSet::UTF_8 >
struct | CHRLib::GUCS2Mapper< CharSet::UTF_16BE >
struct | CHRLib::GUCS2Mapper< CharSet::UTF_16LE >

## 命名空间

namespace | CHRLib

## 函数

template<typename _tIn , typename _tState >
bool | CHRLib::FillByte (_tIn &i, _tState &st)
| 以输入迭代器指向内容填充有效输入迭代器指定的字节。
template<Encoding , typename... _tParams>
yconstfn ConversionResult | CHRLib::UCS2Mapper_Map (_tParams &&...)
| 取映射函数。
template<Encoding _vEnc, typename _tDst , typename _tSrc , typename _tState >
yconstfn ConversionResult | CHRLib::UCS2Mapper_Map (_tDst &&d, _tSrc &&s, _tState &&st, decltype(&GUCS2Mapper< _vEnc >::template Map< _tDst, _tSrc, _tState >)={})
template<Encoding _vEnc, typename _tDst , typename _tSrc >
yconstfn byte | CHRLib::UCS2Mapper_InverseMap (_tDst, _tSrc)
template<Encoding _vEnc, typename _tDst >
yconstfn byte | CHRLib::UCS2Mapper_InverseMap (_tDst &&d, const ucs2_t &s, decltype(&GUCS2Mapper< _vEnc >::template InverseMap< _tDst >)={})
template<Encoding _vEnc, typename _tIn , typename _tState >
yconstexpr ConversionResult | CHRLib::UCS2Mapper (ucs2_t &uc, _tIn &&i, _tState &&st)
template<Encoding _vEnc, typename _tIn , typename _tState >
yconstexpr ConversionResult | CHRLib::UCS2Mapper (_tIn &&i, _tState &&st)
template<Encoding _vEnc>
byte | CHRLib::UCS2Mapper (char *d, const ucs2_t &s)

## 详细描述

静态编码映射。

版本
  r1839

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

自从
  build 247

创建时间:
  2009-11-17 17:53:21 +0800

修改时间:
  2013-04-22 12:46 +0800

文本编码:
  UTF-8

模块名称:
  CHRLib::StaticMapping

在文件 smap.hpp 中定义.