|
SimGrid
3.14.159
Versatile Simulation of Distributed Systems
|
Namespaces | |
| activity | |
| context | |
| routing | |
Classes | |
| class | EngineImpl |
| class | Future |
| Result of some (probably) asynchronous operation in the SimGrid kernel. More... | |
| class | FutureState |
| Shared state for future and promises. More... | |
| class | FutureState< T & > |
| class | FutureState< void > |
| class | FutureStateBase |
| Bases stuff for all simgrid::kernel::FutureState<T> More... | |
| struct | is_future |
| struct | is_future< Future< T > > |
| class | Promise |
| Producer side of a simgrid::kernel::Future. More... | |
| class | Promise< void > |
Enumerations | |
| enum | FutureStatus { FutureStatus::not_ready, FutureStatus::ready, FutureStatus::done } |
Functions | |
| template<class T > | |
| void | bindPromise (Promise< T > promise, Future< T > future) |
| template<class T > | |
| Future< T > | unwrapFuture (Future< Future< T >> future) |
|
strong |