|
fastdo
0.6.16
|
#include <utilities.hpp>


Public 类型 | |
| using | FuncTraits = winux::FuncTraits< _Fx > |
| using | TargetTuple = _TargetTuple |
| using | ParamsIndexSequence = typename MakeIndexSequence< std::tuple_size< typename FuncTraits::ParamsTuple >::value >::Type |
| using | ReturnType = typename winux::FuncTraits< _Fx >::ReturnType |
| using | ClassType = typename winux::FuncTraits< _Fx >::ClassType |
Public 成员函数 | |
| template<typename... _ArgType> | |
| RunableT (_Fx fn, _ArgType &&...arg) | |
| virtual void | run () |
| virtual RunableT * | clone () |
| virtual ReturnType | invoke () |
| template<size_t... _Index> | |
| ReturnType | _invoke (IndexSequence< _Index... >) |
Public 成员函数 继承自 winux::Runable | |
| virtual | ~Runable () |
Public 属性 | |
| _Fx | _fn |
| TargetTuple | _tuple |
Protected 成员函数 | |
| RunableT (_Fx fn, TargetTuple &&tuple) | |
在文件 utilities.hpp 第 70 行定义.
| using winux::RunableT< _Fx, _TargetTuple, void >::FuncTraits = winux::FuncTraits<_Fx> |
在文件 utilities.hpp 第 73 行定义.
| using winux::RunableT< _Fx, _TargetTuple, void >::TargetTuple = _TargetTuple |
在文件 utilities.hpp 第 74 行定义.
| using winux::RunableT< _Fx, _TargetTuple, void >::ParamsIndexSequence = typename MakeIndexSequence< std::tuple_size< typename FuncTraits::ParamsTuple >::value >::Type |
在文件 utilities.hpp 第 75 行定义.
| using winux::RunableT< _Fx, _TargetTuple, void >::ReturnType = typename winux::FuncTraits<_Fx>::ReturnType |
在文件 utilities.hpp 第 76 行定义.
| using winux::RunableT< _Fx, _TargetTuple, void >::ClassType = typename winux::FuncTraits<_Fx>::ClassType |
在文件 utilities.hpp 第 77 行定义.
|
inline |
在文件 utilities.hpp 第 80 行定义.
|
inlineprotected |
在文件 utilities.hpp 第 109 行定义.
|
inlinevirtual |
实现了 winux::Runable.
在文件 utilities.hpp 第 84 行定义.
|
inlinevirtual |
实现了 winux::Runable.
在文件 utilities.hpp 第 89 行定义.
|
inlinevirtual |
|
inline |
在文件 utilities.hpp 第 100 行定义.
| _Fx winux::RunableT< _Fx, _TargetTuple, void >::_fn |
在文件 utilities.hpp 第 105 行定义.
| TargetTuple winux::RunableT< _Fx, _TargetTuple, void >::_tuple |
在文件 utilities.hpp 第 106 行定义.