SimGrid
3.16
Versatile Simulation of Distributed Systems
|
#include <future.hpp>
Public Member Functions | |
void | set_value () |
void | get () |
![]() | |
Result () | |
Result (Result const &that) | |
Result (Result &&that) | |
~Result () | |
Result & | operator= (Result const &that) |
Result & | operator= (Result &&that) |
bool | is_valid () const |
void | reset () |
void | set_exception (std::exception_ptr e) |
void | set_value (std::nullptr_t &&value) |
void | set_value (std::nullptr_t const &value) |
std::nullptr_t | get () |
Extract the value from the future. More... | |
Additional Inherited Members | |
![]() | |
std::nullptr_t | value_ |
std::exception_ptr | exception_ |
|
inline |
|
inline |