Sdílet prostřednictvím


shared_future::wait_for – metoda

Blokuje aktuální podproces až přidruženém státě asynchronní připraven nebo teprve po uplynutí určeného časového limitu.

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

Parametry

  • Rel_time
    A chrono::duration objekt, který určuje maximální časový interval, který blokuje vlákno.

Vrácená hodnota

A future_status označuje důvod vrácení.

Poznámky

Asynchronní přidružený stav je připraven pouze v případě, že má asynchronní zprostředkovatel uloženu návratovou hodnotu nebo výjimku.

Požadavky

Záhlaví: future

Obor názvů: std

Viz také

Referenční dokumentace

shared_future – třída

<future>