YSTest: ystdex::expand_proxy< _fCallable, _vLen > 模板结构体 参考

YSTest PreAlpha_b700_20160611 The YSLib Test Project

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

- 类列表
- 类索引
- 类继承关系
- 类成员

静态 Public 成员函数 | 所有成员列表
ystdex::expand_proxy< _fCallable, _vLen > 模板结构体 参考

`#include <functional.hpp>`

类 ystdex::expand_proxy< _fCallable, _vLen > 继承关系图:
[图例]
ystdex::expand_proxy< _fCallable, _vLen > 的协作图:
[图例]

## 静态 Public 成员函数

template<typename... _tParams>
static auto | call (_tParams &&...args) -> decltype(expand_proxy< _fCallable, _vLen-1 >::call(std::forward< decltype(args)>(args)...))

## 详细描述

### template<typename _fCallable, size_t _vLen = paramlist_size<_fCallable>::value>
struct ystdex::expand_proxy< _fCallable, _vLen >

自从
  build 634

在文件 functional.hpp 第 982 行定义.

## 成员函数说明

template<typename _fCallable , size_t _vLen = paramlist_size<_fCallable>::value>
template<typename... _tParams>

static auto ystdex::expand_proxy< _fCallable, _vLen >::call | ( | _tParams &&... | args | ) | -> decltype(expand_proxy<_fCallable, _vLen - 1>::call(std::forward<decltype( args )>( args )...))

inlinestatic

注解
  为避免歧义，不直接使用 using 声明。

自从
  build 657

在文件 functional.hpp 第 992 行定义.

参考 CHRLib::args , 以及 yforward.

参考自 ystdex::expanded_caller< _fHandler, _fCallable >::operator()().

这是这个函数的调用关系图:

该结构体的文档由以下文件生成:

- functional.hpp