|
YACLib
C++ library for concurrent tasks execution
|
#include <yaclib/lazy/task.hpp>Go to the source code of this file.
Namespaces | |
| namespace | yaclib |
| namespace | yaclib::detail |
Functions | |
| template<typename V , typename E , typename Func > | |
| YACLIB_INLINE auto | yaclib::detail::Schedule (IExecutor &e, Func &&f) |
| template<typename E = StopError, typename Func > | |
| auto | yaclib::Schedule (Func &&f) |
| Execute Callable func on Inline executor. | |
| template<typename E = StopError, typename Func > | |
| auto | yaclib::Schedule (IExecutor &e, Func &&f) |
| Execute Callable func on executor. | |
| template<typename V = void, typename E = StopError, typename Func > | |
| auto | yaclib::LazyContract (Func &&f) |
| Execute Callable func on Inline executor. | |
| template<typename V = void, typename E = StopError, typename Func > | |
| auto | yaclib::LazyContract (IExecutor &e, Func &&f) |
| Execute Callable func on executor. | |