Classe critical_section
Un'esclusione reciproca non rientrante che tiene conto in modo esplicito del runtime di concorrenza.
class critical_section;
Membri
Typedef pubblici
Nome |
Descrizione |
---|---|
native_handle_type |
Riferimento a un oggetto critical_section. |
Classi pubbliche
Nome |
Descrizione |
---|---|
Un'eccezione wrapper RAII sicuro per l'oggetto critical_section. |
Costruttori pubblici
Nome |
Descrizione |
---|---|
Costruisce una nuova sezione critica. |
|
Distrugge una sezione critica. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Acquisisce questa sezione critica. |
|
Consente di restituire un eventuale handle nativo specifico per piattaforma. |
|
Consente di tentare di acquisire il blocco senza interromperlo. |
|
Tenta di acquisire il blocco senza bloccare per un numero specifico di millisecondi. |
|
Consente di sbloccare la sezione critica. |
Note
Per ulteriori informazioni, vedere Strutture di dati di sincronizzazione.
Gerarchia di ereditarietà
critical_section
Requisiti
Header: concrt.h
Concorrenza diSpazio dei nomi: