std::future_status
Von cppreference.com
| Definiert im Header <future> |
||
| enum class future_status { ready, |
(seit C++11) | |
Gibt den Zustand eines Futures an, wie er von den Funktionen wait_for und wait_until von std::future und std::shared_future zurückgegeben wird.
[bearbeiten] Konstanten
| Name | Erklärung |
deferred
|
Der gemeinsame Zustand enthält eine verzögerte Funktion, sodass das Ergebnis erst berechnet wird, wenn es explizit angefordert wird. |
ready
|
Der gemeinsame Zustand ist bereit. |
timeout
|
Der gemeinsame Zustand wurde vor Ablauf der angegebenen Timeout-Dauer nicht fertig. |
[bearbeiten] Siehe auch
| wartet auf das Ergebnis, gibt zurück, wenn es für die angegebene Zeitdauer nicht verfügbar ist (public member function of std::future<T>) | |
| wartet auf das Ergebnis, gibt zurück, wenn es für die angegebene Zeitdauer nicht verfügbar ist (public member function of std::shared_future<T>) | |
| wartet auf das Ergebnis, gibt zurück, wenn es nicht verfügbar ist, bis der angegebene Zeitpunkt erreicht ist (public member function of std::future<T>) | |
| wartet auf das Ergebnis, gibt zurück, wenn es nicht verfügbar ist, bis der angegebene Zeitpunkt erreicht ist (public member function of std::shared_future<T>) |