home | help
std::experi...c_shared_ptr(3)  C++ Standard Libary std::experi...c_shared_ptr(3)

NAME
     std::experimental::atomic_shared_ptr::atomic_shared_ptr  -  std::experimen-
     tal::atomic_shared_ptr::atomic_shared_ptr

Synopsis
	constexpr atomic_shared_ptr() noexcept; 		       (1)
	constexpr atomic_shared_ptr( shared_ptr<T> desired ) noexcept; (2)
	atomic_shared_ptr( const atomic_shared_ptr& ) = delete;        (3)

	Constructs a new atomic_shared_ptr object.

	1) The default constructor initializes the object to an empty state.
	2) Initializes the underlying shared_ptr<T> with desired.  The	initial-
     ization is not
	atomic.
	3) Atomic variables are not CopyConstructible.

Parameters
	desired - value to initialize with

Exceptions
http://cppreference.com 	   2024.06.10	   std::experi...c_shared_ptr(3)

home | help