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) | |
(C++11)(C++11) |
Establece atómicamente el valor de la bandera a false. (función) |
(C++11) |
Define las restricciones del ordenamiento de memoria para la operación atómica dada. (typedef) |