transwarp
|
A callable to run a task given its parents. More...
#include <transwarp.h>
Public Member Functions | |
runner (std::size_t task_id, const std::weak_ptr< Task > &task, const typename transwarp::decay< Parents >::type &parents) | |
std::future< ResultType > | future () |
void | operator() () |
Additional Inherited Members | |
![]() | |
template<typename Task , typename Parents > | |
void | call (std::size_t task_id, const std::weak_ptr< Task > &task, const Parents &parents) |
![]() | |
std::promise< ResultType > | promise_ |
A callable to run a task given its parents.