recursive_timed_mutex – třída
Představuje typu mutex timed.Objekty tohoto typu se používají k vynucení vzájemné vyloučení pomocí časově omezené blokování programu.Na rozdíl od objektů typu timed_mutex, volání metod zamykání pro efekt recursive_timed_mutex objekty je dobře definovaný.
class recursive_timed_mutex;
Členy
Veřejné konstruktory
Name |
Popis |
---|---|
Konstrukce recursive_timed_mutex objekt, který není zamknutý. |
|
Uvolní všechny prostředky, které jsou používány recursive_timed_mutex objektu. |
Veřejné metody
Name |
Popis |
---|---|
Blokuje volající vlákno, dokud vlákno nezíská vlastnictví mutex. |
|
Pokusy o získání vlastnictví mutex bez blokování. |
|
Pokusí se získat vlastnictví mutex pro zadaný časový interval. |
|
Pokusí se získat vlastnictví mutex do určitého času. |
|
Uvolní vlastnictví objektu mutex. |
Požadavky
Záhlaví: mutex
Obor názvů: std