Condividi tramite


Classe recursive_mutex

Rappresenta un tipo di mutex. A differenza di mutex, il comportamento delle chiamate a bloccare i metodi per oggetti già sono bloccati è ben definito.

class recursive_mutex;

Membri

Costruttori pubblici

Nome

Descrizione

Costruttore recursive_mutex::recursive_mutex

Costruisce un oggetto recursive_mutex.

Distruttore recursive_mutex::~recursive_mutex

Libera tutte le risorse utilizzate dall'oggetto di recursive_mutex.

Metodi pubblici

Nome

Descrizione

Metodo recursive_mutex::lock

Blocca il thread chiamante finché il thread non ottenere la proprietà del mutex.

Metodo recursive_mutex::try_lock

Tenta di ottenere proprietà del mutex senza blocco.

Metodo recursive_mutex::unlock

Elimina la proprietà del mutex.

Requisiti

Intestazione: mutex

Spazio dei nomi: std

Vedere anche

Riferimenti

<mutex>

Altre risorse

File di intestazione libreria standard C++