SimGrid
3.18
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 |
thenNoUnwrap(F continuation) -> Future< decltype(continuation(std::move(*this)))> | simgrid::kernel::Future< T > | inline |
valid() const | simgrid::kernel::Future< T > | inline |