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

NAME
     std::atomic_ref::load - std::atomic_ref::load

Synopsis
	T  load(  std::memory_order  order  =  std::memory_order_seq_cst ) const
     (since C++20)
	noexcept;

	Atomically loads and returns the current value of the referenced object.
     Memory is
	affected according to the value of order.

	order must be one of  std::memory_order_relaxed,  std::memory_order_con-
     sume,
	std::memory_order_acquire  or  std::memory_order_seq_cst.  Otherwise the
     behavior is
	undefined.

Parameters
	order - memory order constraints to enforce

Return value
	The current value of the referenced object.

See also
	operator T loads a value from the referenced object
		   (public member function)

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

home | help