condition_variable – třída
Použijte třídu condition_variable pro čekání na událost, když máte mutex typu unique_lock<mutex>.Objekty tohoto typu mohou mít lepší výkon než objekty typu condition_variable_any<unique_lock<mutex>>.
class condition_variable;
Členy
Veřejné konstruktory
Name |
Popis |
---|---|
Sestavte objekt condition_variable. |
Veřejné metody
Name |
Popis |
---|---|
Vrátí typ specifický pro implementaci představující popisovač condition_variable. |
|
Odblokuje všechna vlákna, která čekají na objekt condition_variable. |
|
Odblokuje jedno z vláken, která čekají na objekt condition_variable. |
|
Blokuje vlákno. |
|
Blokuje vlákno a nastavuje časový interval, po kterém se vlákno odblokuje. |
|
Blokuje vlákno a nastavuje maximální bod v čase, kdy se vlákno odblokuje. |
Požadavky
Záhlaví: condition_variable
Obor názvů: std