Sdílet prostřednictvím


timed_mutex – třída

Představuje typu mutex timed.Objekty tohoto typu se používají k vynucení vzájemně vyloučený přístup prostřednictvím časově omezené blokování programu.

class timed_mutex;

Členy

Veřejné konstruktory

Name

Popis

timed_mutex::timed_mutex – konstruktor

Konstrukce timed_mutex objekt, který není zamknutý.

timed_mutex::~timed_mutex – destruktor

Uvolní všechny prostředky, které jsou používány timed_mutex objektu.

Veřejné metody

Name

Popis

timed_mutex::lock – metoda

Blokuje volající vlákno, dokud vlákno nezíská vlastnictví mutex.

timed_mutex::try_lock – metoda

Pokusy o získání vlastnictví mutex bez blokování.

timed_mutex::try_lock_for – metoda

Pokusí se získat vlastnictví mutex pro zadaný časový interval.

timed_mutex::try_lock_until – metoda

Pokusí se získat vlastnictví mutex do určitého času.

timed_mutex::unlock – metoda

Uvolní vlastnictví objektu mutex.

Požadavky

Záhlaví: mutex

Obor názvů: std

Viz také

Referenční dokumentace

<mutex>

Další zdroje

Standardní knihovna C++ – hlavičkové soubory