|
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 | |
Protected Member Functions inherited from transwarp::detail::base_runner< ResultType, TaskType > | |
| template<typename Task , typename Parents > | |
| void | call (std::size_t task_id, const std::weak_ptr< Task > &task, const Parents &parents) |
Protected Attributes inherited from transwarp::detail::base_runner< ResultType, TaskType > | |
| std::promise< ResultType > | promise_ |
A callable to run a task given its parents.
1.8.17