On this page
std::future_status
Defined in header <future> |
||
---|---|---|
|
(since C++11) |
Specifies state of a future as returned by wait_for
and wait_until
functions of std::future
and std::shared_future
.
Constant | Explanation |
---|---|
deferred |
the shared state contains a deferred function, so the result will be computed only when explicitly requested |
ready |
the shared state is ready |
timeout |
the shared state did not become ready before specified timeout duration has passed |
See also
waits for the result, returns if it is not available for the specified timeout duration (public member function of std::future<T> ) |
|
waits for the result, returns if it is not available for the specified timeout duration (public member function of std::shared_future<T> ) |
|
waits for the result, returns if it is not available until specified time point has been reached (public member function of std::future<T> ) |
|
waits for the result, returns if it is not available until specified time point has been reached (public member function of std::shared_future<T> ) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/thread/future_status