Partager via


atomic_flag, structure

Décrit un objet qui définit et désactive atomiquement un indicateur bool. Les opérations sur les indicateurs atomiques sont toujours sans verrouillage.

struct atomic_flag;

Membres

Méthodes publiques

Nom

Description

atomic_flag::clear, méthode

Définit l'indicateur stocké sur false.

atomic_flag::test_and_set, méthode

Définit l'indicateur stocké sur true et retourne la valeur d'indicateur initiale.

Notes

Des objetsatomic_flag peuvent être passés aux fonctions non-membres atomic_flag_clear, atomic_flag_clear_explicit, atomic_flag_test_and_set, et atomic_flag_test_and_set_explicit. Ils peuvent être initialisés en utilisant la valeur ATOMIC_FLAG_INIT.

Configuration requise

En-tête : atomique

Espace de noms : std

Voir aussi

Référence

<atomic>