Share via


clase condition_variable

Utilice la clase de condition_variable para esperar un evento cuando tiene mutex de unique_lock<mutex> escrito.Los objetos de este tipo pueden tener un rendimiento mejor que objetos de condition_variable_any<unique_lock<mutex>> escrito.

class condition_variable;

Members

Hh874752.collapse_all(es-es,VS.110).gifConstructores públicos

Nombre

Descripción

Constructor condition_variable::condition_variable

Crea un objeto condition_variable.

Hh874752.collapse_all(es-es,VS.110).gifMétodos públicos

Nombre

Descripción

condition_variable::native_handle Method

Devuelve el tipo implementación-específico que representa el identificador condition_variable.

método de condition_variable::notify_all

Desbloquea todos los subprocesos que están esperando el objeto de condition_variable.

método de condition_variable::notify_one

Desbloquea uno de los subprocesos que están esperando al objeto de condition_variable.

método de condition_variable::wait

Bloquea un subproceso.

método de condition_variable::wait_for

Bloquea un subproceso, y establece un intervalo de tiempo después del cual el subproceso se desbloquea.

método de condition_variable::wait_until

Bloquea un subproceso, y establezca un punto máximo a tiempo en el que desbloquea el subproceso.

Requisitos

Encabezado: condition_variable

Espacio de nombres: std

Vea también

Referencia

<condition_variable>

Otros recursos

Archivos de encabezado