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. | |