13template <
typename V,
typename E>
22template <
typename... V,
typename...
E>
31template <
typename Iterator>
40template <
typename Iterator>
48template <
typename V,
typename E>
54template <
typename V,
typename E>
Provides a mechanism to access the result of async operations.
Provides a mechanism to schedule the some async operations TODO(MBkkt) add description.
#define YACLIB_ASSERT(cond)
YACLIB_INLINE auto Await(Task< V, E > &task) noexcept
TODO(mkornaukhov03) Add doxygen docs.
Contract< V, E > MakeContract()
Creates related future and promise.
TODO(mkornaukhov03) Add doxygen docs.