YSTest  PreAlpha_b500_20140530
The YSLib Test Project
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
ystdex::call_projection< _tRet(_tParams...), variadic_sequence< _vSeq...> > 模板结构体 参考

#include <functional.hpp>

类 ystdex::call_projection< _tRet(_tParams...), variadic_sequence< _vSeq...> > 继承关系图:

静态 Public 成员函数

template<typename _fCallable >
static _tRet call (_fCallable &&f, std::tuple< _tParams...> &&args, remove_reference_t< decltype(std::forward< decltype(f)>(f)(std::forward< decltype(std::get< _vSeq >(std::move(args)))>(std::get< _vSeq >(std::move(args)))...))> *={})
 

详细描述

template<typename _tRet, typename... _tParams, size_t... _vSeq>
struct ystdex::call_projection< _tRet(_tParams...), variadic_sequence< _vSeq...> >

在文件 functional.hpp323 行定义.

成员函数说明

template<typename _tRet , typename... _tParams, size_t... _vSeq>
template<typename _fCallable >
static _tRet ystdex::call_projection< _tRet(_tParams...), variadic_sequence< _vSeq...> >::call ( _fCallable &&  f,
std::tuple< _tParams...> &&  args,
remove_reference_t< decltype(std::forward< decltype(f)>(f)(std::forward< decltype(std::get< _vSeq >(std::move(args)))>(std::get< _vSeq >(std::move(args)))...))> *  = {} 
)
inlinestatic
自从
build 448

在文件 functional.hpp328 行定义.


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