const T& get() const;
|(1)|| (member only of generic
T& get() const;
|(2)|| (member only of
void get() const;
|(3)|| (member only of
get member function waits until the
shared_future has a valid result and (depending on which template is used) retrieves it. It effectively calls wait() in order to wait for the result.
The generic template and two template specializations each contain a single version of
get. The three versions of
get differ only in the return type.
The behavior is undefined if valid() is false before the call to this function.
 Return value
If an exception was stored in the shared state referenced by the future (e.g. via a call to std::promise::set_exception()) then that exception will be thrown.
|This section is incomplete|
Reason: no example
 See also
| checks if the future has a shared state |
(public member function)