Freigeben über


future::wait_for-Methode

Blockiert den aktuellen Thread, bis der asynchrone zugeordnete Zustand bereit ist, oder bis ein angegebenes Zeitintervall verstrichen ist.

template<class Rep, class Period>
   future_status wait_for(
      const chrono::duration<Rep, Period>& Rel_time) const;

Parameter

  • Rel_time
    Ein chrono::duration-Objekt, das einem maximalen Zeitintervall angibt, die der Thread blockiert.

Rückgabewert

Ein future_status, das den Grund für die Rückgabe angibt.

Hinweise

Ein zugeordneter asynchroner Zustand ist nur dann bereit, wenn sein asynchroner Anbieter einen Rückgabewert oder eine Ausnahme gespeichert hat.

Anforderungen

Header: future

Namespace: std

Siehe auch

Referenz

future-Klasse

<future>