fastdo
0.6.8
|
#include <utilities.hpp>
Public 类型 | |
using | FuncTraits = winux::FuncTraits< _Fx > |
using | ParamsTuple = typename FuncTraits::ParamsTuple |
using | ParamsIndexSequence = typename MakeIndexSequence< std::tuple_size< ParamsTuple >::value >::Type |
Public 成员函数 | |
template<typename... _ArgType> | |
Invoker (_Fx func, _ArgType &&...arg) | |
void | invoke () |
Protected 成员函数 | |
template<size_t... _Index> | |
void | _invoke (IndexSequence< _Index... >) |
Protected 属性 | |
_Fx | _func |
ParamsTuple | _params |
在文件 utilities.hpp 第 111 行定义.
using winux::Invoker< _Fx, void, void >::FuncTraits = winux::FuncTraits<_Fx> |
在文件 utilities.hpp 第 118 行定义.
using winux::Invoker< _Fx, void, void >::ParamsIndexSequence = typename MakeIndexSequence< std::tuple_size<ParamsTuple>::value >::Type |
在文件 utilities.hpp 第 120 行定义.
using winux::Invoker< _Fx, void, void >::ParamsTuple = typename FuncTraits::ParamsTuple |
在文件 utilities.hpp 第 119 行定义.
|
inline |
在文件 utilities.hpp 第 123 行定义.
|
inlineprotected |
在文件 utilities.hpp 第 133 行定义.
|
inline |
在文件 utilities.hpp 第 127 行定义.
|
protected |
在文件 utilities.hpp 第 138 行定义.
|
protected |
在文件 utilities.hpp 第 139 行定义.