Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

recursive_timed_mutex (Clase)

Representa un tipo agotó la exclusión mutua. Los objetos de este tipo se utilizan para aplicar la exclusión mutua mediante el bloqueo limitado en tiempo dentro de un programa. A diferencia de los objetos de timed_mutexescrito, el efecto de los métodos de bloqueo de llamada para los objetos de recursive_timed_mutex esté bien definido.

class recursive_timed_mutex;

Hh921438.collapse_all(es-es,VS.120).gifConstructores públicos

Nombre

Descripción

recursive_timed_mutex::recursive_timed_mutex (Constructor)

Construye un objeto de recursive_timed_mutex que no está bloqueado.

recursive_timed_mutex::~recursive_timed_mutex (Destructor)

Libera los recursos utilizados por el objeto de recursive_timed_mutex .

Hh921438.collapse_all(es-es,VS.120).gifMétodos públicos

Nombre

Descripción

recursive_timed_mutex::lock (Método)

Bloquea el subproceso que realiza la llamada hasta que este obtiene la propiedad mutex.

recursive_timed_mutex::try_lock (Método)

Intenta obtener la propiedad de mutex sin bloquearlo.

recursive_timed_mutex::try_lock_for (Método)

Intente obtener la propiedad de mutex para un intervalo de tiempo especificado.

recursive_timed_mutex::try_lock_until (Método)

Intente obtener la propiedad de mutex hasta un momento específico.

recursive_timed_mutex::unlock (Método)

Libera la propiedad de mutex.

Encabezado: mutex

Espacio de nombres: std

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft