|
template<typename V = Unit, typename E = StopError, typename Func > |
YACLIB_INLINE auto | yaclib::detail::Run (IExecutor &e, Func &&f) |
|
template<typename V = Unit, typename E = StopError, typename Func > |
YACLIB_INLINE auto | yaclib::detail::RunShared (IExecutor &e, Func &&f) |
|
template<typename E = StopError, typename Func > |
auto | yaclib::Run (Func &&f) |
| Execute Callable func on Inline executor.
|
|
template<typename E = StopError, typename Func > |
auto | yaclib::RunShared (Func &&f) |
|
template<typename E = StopError, typename Func > |
auto | yaclib::Run (IExecutor &e, Func &&f) |
| Execute Callable func on executor.
|
|
template<typename E = StopError, typename Func > |
auto | yaclib::RunShared (IExecutor &e, Func &&f) |
|
template<typename V = void, typename E = StopError, typename Func > |
auto | yaclib::AsyncContract (Func &&f) |
| Execute Callable func on Inline executor.
|
|
template<typename V = void, typename E = StopError, typename Func > |
auto | yaclib::AsyncSharedContract (Func &&f) |
|
template<typename V = void, typename E = StopError, typename Func > |
auto | yaclib::AsyncContract (IExecutor &e, Func &&f) |
| Execute Callable func on executor.
|
|
template<typename V = void, typename E = StopError, typename Func > |
auto | yaclib::AsyncSharedContract (IExecutor &e, Func &&f) |
|