Método Future::wait_for

Bloqueia o segmento atual até que o estado assíncrono associado esteja pronto ou até que um intervalo de tempo especificado decorra.

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

Parâmetros

  • Rel_time
    Um objeto de chrono::duration que especifica um intervalo de tempo máximo que o segmento bloqueie.

Valor de retorno

future_status que indica a razão para retornar.

Comentários

Um estado assíncrono associado está pronto somente se o seu provedor assíncrono armazenou um valor de retorno ou armazenou uma exceção.

Requisitos

futuro deCabeçalho:

Namespace: STD

Consulte também

Referência

Classe futura

<future>