10template <
typename V,
typename E>
17template <
typename V,
typename E>
24template <
typename V,
typename E>
32template <
typename V,
typename E>
Provides a mechanism to access the result of async operations.
Provides a mechanism to access the result of async operations.
#define YACLIB_ASSERT(cond)
Future< V, E > Share(const SharedFutureBase< V, E > &future)
void Connect(FutureBase< V, E > &&f, Promise< V, E > &&p)
Contract< V, E > MakeContract()
Creates related future and promise.