|
SimGrid
3.21
Versatile Simulation of Distributed Systems
|
This is the complete list of members for simgrid::kernel::Future< T >, including all inherited members.
| Future()=default | simgrid::kernel::Future< T > | |
| Future(std::shared_ptr< FutureState< T >> state) | simgrid::kernel::Future< T > | inlineexplicit |
| Future(Future &)=delete | simgrid::kernel::Future< T > | |
| Future(Future &&that) | simgrid::kernel::Future< T > | inline |
| get() | simgrid::kernel::Future< T > | inline |
| is_ready() const | simgrid::kernel::Future< T > | inline |
| operator=(Future &)=delete | simgrid::kernel::Future< T > | |
| operator=(Future &&that) | simgrid::kernel::Future< T > | inline |
| then(F continuation) -> typename std::enable_if< not is_future< decltype(continuation(std::move(*this)))>::value, Future< decltype(continuation(std::move(*this)))>>::type | simgrid::kernel::Future< T > | inline |
| then(F continuation) -> typename std::enable_if< is_future< decltype(continuation(std::move(*this)))>::value, decltype(continuation(std::move(*this))) >::type | simgrid::kernel::Future< T > | inline |
| then_(F continuation) | simgrid::kernel::Future< T > | inline |
| then_no_unwrap(F continuation) -> Future< decltype(continuation(std::move(*this)))> | simgrid::kernel::Future< T > | inline |
| thenNoUnwrap(F continuation) -> Future< decltype(continuation(std::move(*this)))> | simgrid::kernel::Future< T > | inline |
| valid() const | simgrid::kernel::Future< T > | inline |