Espacios de nombres
Variantes
Acciones

std::atomic_flag::clear

De cppreference.com
< cpp‎ | atomic‎ | atomic flag
 
 
 
 
Definido en el archivo de encabezado <atomic>
void clear( std::memory_order order = std::memory_order_seq_cst ) volatile noexcept;
(1) (desde C++11)
void clear( std::memory_order order = std::memory_order_seq_cst ) noexcept;
(2) (desde C++11)

Atómicamente cambia el estado de una bandera atómica std::atomic_flag para borrarlo (false).

[editar] Parámetros

order - El orden de sincronización de memoria para esta opeación (no puede ser std::memory_order_consume, std::memory_order_acquire, o std::memory_order_acq_rel))

[editar] Véase también

Atómicamente establece el valor de la bandera atrue y obtiene su valor anterior.
(función miembro pública) [editar]
Establece atómicamente el valor de la bandera a false.
(función) [editar]
Define las restricciones del ordenamiento de memoria para la operación atómica dada.
(typedef) [editar]