Поделиться через


Класс missing_wait

Данный класс описывает исключение, которое выдается каждый раз, когда имеются задачи, по-прежнему запланированные объекту task_group или structured_task_group во время выполнения деструктора этого объекта. Никогда не будет создано это исключение, если деструктор достигается из-за очистки стека в результате исключения.

class missing_wait : public std::exception;

Члены

Открытые конструкторы

Имя

Описание

Конструктор missing_wait::missing_wait

Перегружен. Создает объект missing_wait.

Заметки

Если отсутствует поток исключения, вы должны вызвать метод wait или метод run_and_wait объекта task_group или structured_task_group до разрешения выполнения уничтожения этим объектом. Среда выполнения выдает исключение как показатель того, что вы забыли вызывать метод wait или run_and_wait.

Иерархия наследования

exception

missing_wait

Требования

Заголовок: concrt.h

Пространство имен: Concurrency

См. также

Ссылки

Пространство имен Concurrency

Класс task_group

Метод task_group::wait

Класс structured_task_group

Метод structured_task_group::wait

Другие ресурсы

Метод task_group::run_and_wait

Метод structured_task_group::run_and_wait