Condividi tramite


Classe mutex (Libreria dei modelli standard)

Rappresenta un tipo di mutex. Gli oggetti di questo tipo possono essere utilizzati per gestire l'esclusione reciproca in un programma.

class mutex;

Membri

Costruttori pubblici

Nome

Descrizione

Costruttore mutex::mutex (Libreria dei modelli standard)

Costruisce un oggetto mutex.

Distruttore mutex::~mutex (Libreria dei modelli standard)

Rilascia le risorse utilizzate dall'oggetto mutex.

Metodi pubblici

Nome

Descrizione

Metodo mutex::lock (Libreria dei modelli standard)

Blocca il thread chiamante finché il thread non ottiene la proprietà di mutex.

Metodo mutex::native_handle (STL)

Restituisce il tipo specifico dell'implementazione che rappresenta il gestore del mutex.

Metodo mutex::try_lock (Libreria dei modelli standard)

Tenta di ottenere proprietà di mutex senza bloccare.

Metodo mutex::unlock (Libreria dei modelli standard)

Rilascia la proprietà di mutex.

Requisiti

Intestazione: mutex

Spazio dei nomi: std

Vedere anche

Riferimenti

<mutex>

Altre risorse

File di intestazione libreria standard C++