completion_future::wait_for, méthode
Bloque jusqu'à ce que l'opération asynchrone associée se termine ou que le délai spécifié par _Rel_time soit écoulé.
template <
class _Rep,
class _Period
>
std::future_status::future_status wait_for(
const std::chrono::duration<_Rep, _Period>& _Rel_time
) const;
Paramètres
_Rep
Type arithmétique qui représente le nombre de graduations._Period
std::ratio qui représente le nombre de secondes qui s'écoulent par battement._Rel_time
Durée maximale d'attente d'achèvement de l'opération.
Valeur de retour
Retourne :
std::future_status::deferred si l'opération asynchrone associée ne s'exécute pas.
std::future_status::ready si l'opération asynchrone associée est terminée.
std::future_status::timeout si la période spécifiée s'est écoulée.
Configuration requise
En-tête : amprt.h
Espace de noms : concurrency