Condividi tramite


classe condition_variable

Utilizzare la classe di condition_variable per attendere un evento quando si mutex di tipo unique_lock<mutex>.Gli oggetti di questo tipo possono avere prestazioni migliori rispetto agli oggetti di tipo condition_variable_any<unique_lock<mutex>>.

class condition_variable;

Membri

Hh874752.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

costruttore condition_variable::condition_variable

Costruisce un oggetto condition_variable.

Hh874752.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

condition_variable::native_handle Method

Restituisce il tipo implementazione specifico che rappresenta l'handle condition_variable.

metodo condition_variable::notify_all

Sbloccare tutti i thread in attesa l'oggetto di condition_variable.

metodo condition_variable::notify_one

Sblocca un thread in attesa l'oggetto di condition_variable.

metodo condition_variable::wait

Blocca un thread.

metodo condition_variable::wait_for

Blocca un thread e imposta un intervallo di tempo dopo di che il thread sblocca.

metodo condition_variable::wait_until

Blocca un thread e imposta un valore massimo in cui il thread sblocca.

Requisiti

Intestazione: condition_variable

Spazio dei nomi: deviazione standard

Vedere anche

Riferimenti

<condition_variable>

Altre risorse

File di intestazione