std:: future_status
From cppreference.net
C++
Concurrency support library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Definiert im Header
<future>
|
||
|
enum
class
future_status
{
ready,
|
(seit C++11) | |
Gibt den Zustand eines Future an, wie er von den
wait_for
- und
wait_until
-Funktionen von
std::future
und
std::shared_future
zurückgegeben wird.
Konstanten
| Enumerator | Bedeutung |
deferred
|
der gemeinsame Zustand enthält eine verzögerte Funktion, daher wird das Ergebnis nur bei expliziter Anforderung berechnet |
ready
|
der gemeinsame Zustand ist bereit |
timeout
|
der gemeinsame Zustand wurde nicht bereit, bevor die angegebene Timeout-Dauer abgelaufen ist |
Siehe auch
|
wartet auf das Ergebnis, kehrt zurück, falls es für die angegebene Timeout-Dauer nicht verfügbar ist
(öffentliche Elementfunktion von
std::future<T>
)
|
|
|
wartet auf das Ergebnis, kehrt zurück, falls es für die angegebene Timeout-Dauer nicht verfügbar ist
(öffentliche Elementfunktion von
std::shared_future<T>
)
|
|
|
wartet auf das Ergebnis, kehrt zurück, falls es nicht verfügbar ist, bis der angegebene Zeitpunkt erreicht wurde
(öffentliche Elementfunktion von
std::future<T>
)
|
|
|
wartet auf das Ergebnis, kehrt zurück, falls es nicht verfügbar ist, bis der angegebene Zeitpunkt erreicht wurde
(öffentliche Elementfunktion von
std::shared_future<T>
)
|