Třída recursive_timed_mutex
Představuje timed mutex typ.Objekty tohoto typu se používají k vynucení vzájemně vyloučený přístup pomocí časově omezené blokování v rámci programu.Na rozdíl od objektů typu timed_mutex, účinek volání uzamčení metod pro recursive_timed_mutex objektů je dobře definovaný.
class recursive_timed_mutex;
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Konstrukce recursive_timed_mutex objekt, který není zamknutý. |
|
Uvolní veškeré prostředky, které jsou používány recursive_timed_mutex objektu. |
Veřejné metody
Název |
Description |
---|---|
Blokuje volající vlákno, dokud vlákno získá vlastnictví mutex. |
|
Pokud se pokusí získat vlastnictví mutex bez blokování. |
|
Pokud se pokusí získat vlastnictví mutex pro zadaný časový interval. |
|
Při pokusu o získání vlastnictví mutex do zadané doby. |
|
Uvolní vlastnictví mutex. |
Požadavky
Záhlaví: mutex
Obor názvů: std