Metoda task_group::wait
Čeká, dokud všechny pracovat task_group objektu byla dokončena nebo byla zrušena.
task_group_status wait();
Vrácená hodnota
Údaj o tom, zda byla splněna čekání nebo skupiny úloh byl zrušen, kvůli operaci zrušit explicitní nebo výjimku je vyvolána z jednoho z jeho úkolů.Další informace naleznete v task_group_status.
Poznámky
Všimněte si, že jeden nebo více úloh naplánovaných tohoto task_group objektu může spustit vložené v kontextu volajícího.
Pokud jeden nebo více úloh naplánovaných tohoto task_group objekt vyvolá výjimku, bude modul runtime vyberte jedna taková výjimka podle své volby a šířit z volání wait metoda.
Volání wait na task_group objekt obnoví do čistého stavu, kde ji lze znovu použít.To zahrnuje v případě kde task_group objekt byl zrušen.
Výjimečné cesta spuštění máte pověření k volání buď tuto metodu nebo run_and_wait metoda před destruktoru z task_group provede.
Požadavky
Záhlaví: ppl.h
Obor názvů: souběžnosti