Classe missing_wait
Essa classe descreve uma exceção gerada quando há ainda tarefas agendadas para um objeto de task_group ou de structured_task_group no momento em que o destruidor do objeto seja executado. Essa exceção será gerada se o destruidor nunca é atingido devido a uma pilha que desenrola como resultado de uma exceção.
class missing_wait : public std::exception;
Membros
Construtores Públicos
Nome |
Descrição |
---|---|
Sobrecarregado. Constrói um objeto missing_wait. |
Comentários
Fluxo ausente de exceção, você é responsável para chamar wait ou o método de run_and_wait de um objeto de task_group ou de structured_task_group antes de permitir esse objeto a destruct. O tempo de execução gerará esta exceção como uma indicação de que você esqueceu chamar o método de wait ou de run_and_wait .
Hierarquia de Herança
exception
missing_wait
Requisitos
Cabeçalho: concrt.h
Namespace: simultaneidade
Consulte também
Referência
Método task_group::run_and_wait