missing_wait – třída
Tato třída popisuje výjimku vyvolanou v případě, že jsou úkoly stále naplánované na task_group
objekt nebo structured_task_group
objekt v době, kdy se destruktor objektu spustí. Tato výjimka se nikdy nevyvolá, pokud dojde k dosažení destruktoru z důvodu odvíjení zásobníku v důsledku výjimky.
Syntaxe
class missing_wait : public std::exception;
Členové
Veřejné konstruktory
Název | Popis |
---|---|
missing_wait | Přetíženo. missing_wait Vytvoří objekt. |
Poznámky
Chybí tok výjimky, jste zodpovědní za volání nebo wait
run_and_wait
metody objektu task_group
nebo structured_task_group
objektu před povolením destrukce objektu. Modul runtime vyvolá tuto výjimku jako označení, že jste zapomněli volat metodu nebo run_and_wait
metoduwait
.
Hierarchie dědičnosti
exception
missing_wait
Požadavky
Hlavička: concrt.h
Obor názvů: souběžnost
missing_wait
missing_wait
Vytvoří objekt.
explicit _CRTIMP missing_wait(_In_z_ const char* _Message) throw();
missing_wait() throw();
Parametry
_Zpráva
Popisná zpráva o chybě.
Viz také
concurrency – obor názvů
task_group – třída
Počkej
run_and_wait
structured_task_group – třída