home | help
std::atomic_ref::store(3)      C++ Standard Libary     std::atomic_ref::store(3)

NAME
     std::atomic_ref::store - std::atomic_ref::store

Synopsis
	void	 store(     T	  desired,     std::memory_order     order     =
     (since C++20)
	std::memory_order_seq_cst ) const noexcept;

	Atomically replaces the current value of the referenced object with  de-
     sired. Memory
	is affected according to the value of order.

	order  must  be  one of std::memory_order_relaxed, std::memory_order_re-
     lease or
	std::memory_order_seq_cst. Otherwise the behavior is undefined.

Parameters
	desired - the value to store into the referenced object
	order	- memory order constraints to enforce

Return value
	(none)

See also
	operator= stores a value into the object referenced by an atomic_ref ob-
     ject
		  (public member function)

http://cppreference.com 	   2024.06.10	       std::atomic_ref::store(3)

home | help