critical_section (Clase)
Una exclusión mutua no reentrante que es explícitamente consciente del runtime de simultaneidad.
class critical_section;
Miembros
Typedefs públicas
Name |
Descripción |
---|---|
native_handle_type |
Una referencia a un objeto critical_section. |
Clases públicas
Name |
Descripción |
---|---|
Una excepción segura del contenedor RAII para un objeto critical_section. |
Constructores públicos
Name |
Descripción |
---|---|
Construye una nueva sección crítica. |
|
Destruye una sección crítica. |
Métodos públicos
Name |
Descripción |
---|---|
Adquiere esta sección crítica. |
|
Devuelve un identificador nativo específico de la plataforma, si existe alguno. |
|
Intenta adquirir el bloqueo sin bloquearse. |
|
Intenta adquirir el bloqueo sin bloquear para un número concreto de milisegundos. |
|
Desbloquea la sección crítica. |
Comentarios
Para obtener más información, vea Estructuras de datos de sincronización.
Jerarquía de herencia
critical_section
Requisitos
Encabezado: concrt.h
Espacio de nombres: simultaneidad