YSTest: Metafunctions

YSTest PreAlpha_b400_20130424 The YSLib Test Project

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

全部 类 命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义 组 页
类
Metafunctions
Meta Operations

元函数。 更多...

Metafunctions 的协作图:

## 类

struct | make_parameter_tuple< typename >
| 取参数列表元组。 更多...
struct | return_of< typename >
| 取返回类型。 更多...
struct | ystdex::parameter_of< _vIdx, _fCallable >
| 取指定索引的参数类型。 更多...
struct | ystdex::paramlist_size< _fCallable >
| 取参数列表大小。 更多...
struct | ystdex::identity< _type >
| 恒等元函数。 更多...
struct | ystdex::remove_rcv< _type >
| 移除可能被 cv-qualifier 修饰的引用类型。 更多...
struct | ystdex::remove_rp< _type >
| 移除指针和引用类型。 更多...
struct | ystdex::remove_rpcv< _type >
| 移除可能被 cv-qualifier 修饰的引用和指针类型。 更多...
struct | ystdex::array_decay< _type >
| 数组类型退化。 更多...
struct | ystdex::qualified_decay< _type >
| 保持修饰符的类型退化。 更多...
struct | ystdex::array_ref_decay< _type >
| 数组及数组引用类型退化。 更多...
struct | ystdex::array_ref_decay< _type & >
struct | ystdex::array_ref_decay< _type && >
struct | ystdex::make_signed_c< _type, bool >
| 取指定整数类型和条件表达式对应的有符号或无符号整数类型。 更多...
struct | ystdex::make_signed_c< _type, false >
struct | ystdex::make_fixed_width_int< size_t >
| 取按指定宽度的整数类型。 更多...
struct | ystdex::make_fixed_width_int< 8U >
struct | ystdex::make_fixed_width_int< 16U >
struct | ystdex::make_fixed_width_int< 32U >
struct | ystdex::make_fixed_width_int< 64U >
struct | ystdex::n_tag< _vN >
| 标记。 更多...
struct | ystdex::n_tag< 0 >
struct | ystdex::variadic_sequence< _vSeq >
| 变量参数标记。 更多...
struct | make_successor< class >
| 取自然数变量标记后继。 更多...
struct | ystdex::make_successor< variadic_sequence< _vSeq...> >
struct | ystdex::make_natural_sequence< _vN >
| 取自然数变量标记序列。 更多...
struct | ystdex::make_natural_sequence< 0 >

## 详细描述

元函数。

参见
  http://www.boost.org/doc/libs/1_50_0/libs/mpl/doc/refmanual/metafunction.html 。

自从
  build 333