|
YACLib
C++ library for concurrent tasks execution
|
#include <yaclib/async/future.hpp>#include <yaclib/async/promise.hpp>#include <yaclib/async/shared_future.hpp>#include <yaclib/async/shared_promise.hpp>Go to the source code of this file.
Namespaces | |
| namespace | yaclib |
Functions | |
| template<typename V , typename E > | |
| void | yaclib::Connect (FutureBase< V, E > &&f, Promise< V, E > &&p) |
| template<typename V , typename E > | |
| void | yaclib::Connect (const SharedFutureBase< V, E > &f, Promise< V, E > &&p) |
| template<typename V , typename E > | |
| void | yaclib::Connect (FutureBase< V, E > &&f, SharedPromise< V, E > &&p) |
| template<typename V , typename E > | |
| void | yaclib::Connect (const SharedFutureBase< V, E > &f, SharedPromise< V, E > &&p) |
| template<typename V , typename E > | |
| void | yaclib::Connect (SharedPromise< V, E > &primary, Promise< V, E > &&subsumed) |
| template<typename V , typename E > | |
| void | yaclib::Connect (SharedPromise< V, E > &primary, SharedPromise< V, E > &&subsumed) |