std:: future_status
From cppreference.net
C++
Concurrency support library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Определено в заголовочном файле
<future>
|
||
|
enum
class
future_status
{
ready,
|
(начиная с C++11) | |
Определяет состояние future, возвращаемое функциями
wait_for
и
wait_until
для
std::future
и
std::shared_future
.
Константы
| Перечислитель | Значение |
deferred
|
общее состояние содержит отложенную функцию, поэтому результат будет вычислен только при явном запросе |
ready
|
общее состояние готово |
timeout
|
общее состояние не стало готовым до истечения указанного времени ожидания |
Смотрите также
|
ожидает результат, возвращает управление, если результат недоступен в течение указанного времени ожидания
(публичная функция-член
std::future<T>
)
|
|
|
ожидает результат, возвращает управление, если результат недоступен в течение указанного времени ожидания
(публичная функция-член
std::shared_future<T>
)
|
|
|
ожидает результат, возвращает управление, если результат недоступен до достижения указанной точки времени
(публичная функция-член
std::future<T>
)
|
|
|
ожидает результат, возвращает управление, если результат недоступен до достижения указанной точки времени
(публичная функция-член
std::shared_future<T>
)
|