|
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 T > | |
| void | yaclib::Connect (FutureBase< V, T > &&f, Promise< V, T > &&p) |
| template<typename V , typename T > | |
| void | yaclib::Connect (const SharedFutureBase< V, T > &f, Promise< V, T > &&p) |
| template<typename V , typename T > | |
| void | yaclib::Connect (FutureBase< V, T > &&f, SharedPromise< V, T > &&p) |
| template<typename V , typename T > | |
| void | yaclib::Connect (const SharedFutureBase< V, T > &f, SharedPromise< V, T > &&p) |
| template<typename V , typename T > | |
| void | yaclib::Connect (SharedPromise< V, T > &primary, Promise< V, T > &&subsumed) |
| template<typename V , typename T > | |
| void | yaclib::Connect (SharedPromise< V, T > &primary, SharedPromise< V, T > &&subsumed) |