YSTest  PreAlpha_b500_20140530
The YSLib Test Project
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
variadic.hpp 文件参考

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