Atomically store a new value.
void store( T* new_value, memory_order order = memory_order_seq_cst) volatile;
The supplied order
must be one of std::memory_order_relaxed
,
std::memory_order_release
or
std::memory_order_seq_cst
Atomically store new_value
in *this
.
Nothing.
This is an atomic store operation for the memory location comprising
*this
.
#include <atomic>