completion_future::wait_until, méthode
Bloque jusqu'à ce que l'opération asynchrone associée se termine ou jusqu'à que le temps en cours dépasse la valeur spécifiée par _Abs_time.
template <
class _Clock,
class _Duration
>
std::future_status::future_status wait_until(
const std::chrono::time_point<_Clock, _Duration>& _Abs_time
) const;
Paramètres
_Clock
Horloge sur laquelle ce délai est mesuré._Duration
Intervalle de temps depuis le début du lancement de _Clock au bout duquel la fonction va expirer._Abs_time
Durée après laquelle la fonction va expirer.
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