atomic_flag (Estructura)
Describe un objeto que establece y borra una marca bool de forma atómica. Las operaciones sobre marcas atómicas nunca tienen bloqueos.
struct atomic_flag;
Miembros
Métodos públicos
Name |
Descripción |
---|---|
Establece la marca almacenada en false. |
|
Establece la marca almacenada en true y devuelve el valor inicial de la marca. |
Comentarios
Se pueden pasar objetos atomic_flag a las funciones no miembro atomic_flag_clear, atomic_flag_clear_explicit, atomic_flag_test_and_set y atomic_flag_test_and_set_explicit. Se pueden inicializar con el valor ATOMIC_FLAG_INIT.
Requisitos
Encabezado: atomic
Espacio de nombres: std