Partager via


classe condition_variable

Utilisez la classe d' condition_variable pour attendre un événement lorsque vous avez mutex de type unique_lock<mutex>.Les objets de ce type peuvent avoir des meilleures performances que les objets de type condition_variable_any<unique_lock<mutex>>.

class condition_variable;

Membres

Hh874752.collapse_all(fr-fr,VS.110).gifConstructeurs publics

Nom

Description

constructeur condition_variable::condition_variable

Construit un objet condition_variable.

Hh874752.collapse_all(fr-fr,VS.110).gifMéthodes publiques

Nom

Description

condition_variable::native_handle Method

Retourne le type spécifiques à l'implémentation qui représente le handle condition_variable.

méthode de condition_variable::notify_all

Débloque tous les threads qui attendent l'objet d' condition_variable .

méthode de condition_variable::notify_one

Débloque un des threads qui attendent l'objet d' condition_variable .

méthode de condition_variable::wait

Bloque un thread.

méthode de condition_variable::wait_for

Bloque un thread, et définit un intervalle de temps après lequel le thread débloque.

méthode de condition_variable::wait_until

Bloque un thread, et définit un maximum moment auquel le thread débloque.

Configuration requise

En-tête : condition_variable

L'espace de noms : DST

Voir aussi

Référence

<condition_variable>

Autres ressources

Fichiers d'en-tête