YSTest: variadic.hpp 文件参考

YSTest PreAlpha_b500_20140530 The YSLib Test Project

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

- 文件列表
- 文件成员

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

C++ 变长参数相关操作。 更多...

`#include "../ydef.h"`
variadic.hpp 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

## 类

struct | ystdex::variadic_sequence< _vSeq >
| 变长参数标记的整数序列。 更多...
struct | ystdex::sequence_split< class >
| 拆分序列。 更多...
struct | ystdex::sequence_split< variadic_sequence< _vHead, _vTail...> >
struct | ystdex::sequence_cat< class, class >
| 合并序列。 更多...
struct | ystdex::sequence_cat< variadic_sequence< _vSeq1...>, variadic_sequence< _vSeq2...> >
struct | ystdex::sequence_element< size_t, class >
| 取序列元素。 更多...
struct | ystdex::sequence_element< 0, variadic_sequence< _vSeq...> >
struct | ystdex::sequence_element< _vIdx, variadic_sequence< _vSeq...> >
struct | ystdex::sequence_project< class, class >
| 投影操作。 更多...
struct | ystdex::sequence_project< variadic_sequence< _vSeq...>, variadic_sequence< _vIdxSeq...> >
struct | ystdex::sequence_reverse< class >
| 取逆序列。 更多...
struct | ystdex::sequence_reverse< variadic_sequence<> >
struct | ystdex::sequence_reverse< variadic_sequence< _vSeq...> >
struct | ystdex::make_successor< class >
| 取整数序列的自然数后继。 更多...
struct | ystdex::make_successor< variadic_sequence< _vSeq...> >
struct | ystdex::make_natural_sequence< size_t >
| 取自然数变量标记序列。 更多...
struct | ystdex::make_natural_sequence< size_t >
| 取自然数变量标记序列。 更多...
struct | ystdex::make_natural_sequence< 0 >

## 命名空间

| ystdex

## 类型定义

template<class _tSeq >
using | ystdex::sequence_split_t = typename sequence_split< _tSeq >::type
template<class _tSeq1 , class _tSeq2 >
using | ystdex::sequence_cat_t = typename sequence_cat< _tSeq1, _tSeq2 >::type
template<size_t _vIdx, class _tSeq >
using | ystdex::sequence_element_t = typename sequence_element< _vIdx, _tSeq >::type
template<class _tSeq , class _tIdxSeq >
using | ystdex::sequence_project_t = typename sequence_project< _tSeq, _tIdxSeq >::type
template<class _tSeq >
using | ystdex::sequence_reverse_t = typename sequence_reverse< _tSeq >::type
template<class _tSeq >
using | ystdex::make_successor_t = typename make_successor< _tSeq >::type
template<size_t _vN>
using | ystdex::make_natural_sequence_t = typename make_natural_sequence< _vN >::type

## 详细描述

C++ 变长参数相关操作。

版本
  r234

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

自从
  build 412

创建时间:
  2013-06-06 11:38:15 +0800

修改时间:
  2013-12-22 20:44 +0800

文本编码:
  UTF-8

模块名称:
  YStandardEx::Variadic

在文件 variadic.hpp 中定义.