méthode de future::wait_for

Bloque le thread actuel jusqu'à ce que le rapport asynchrone associé est prêt ou jusqu'à ce qu'un intervalle de temps spécifié s'est écoulé.

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

Paramètres

  • Rel_time
    Un objet d' chrono::duration qui spécifie un intervalle de temps maximum que le thread est bloqué.

Valeur de retour

future_status qui indique la raison pour retourner.

Notes

Un rapport asynchrone associé est prêt uniquement si son fournisseur asynchrone a signalé une valeur de retour ou a signalé une exception.

Configuration requise

Préanalyse d'En-tête :

L'espace de noms : DST

Voir aussi

Référence

future classe

<future>