std::experimental::atomic_shared_ptr<T>::operatorshared_ptr<T> (3) - Linux Manuals
std::experimental::atomic_shared_ptr<T>::operatorshared_ptr<T>: std::experimental::atomic_shared_ptr<T>::operatorshared_ptr<T>
NAME
std::experimental::atomic_shared_ptr<T>::operatorshared_ptr<T> - std::experimental::atomic_shared_ptr<T>::operatorshared_ptr<T>
Synopsis
operator shared_ptr<T>() const noexcept;
Atomically loads and returns the current value of the atomic_shared_ptr. Equivalent to load().
Parameters
(none)
Return value
The current value of the atomic_shared_ptr.
Remarks
All associated use_count increments are guaranteed to be performed as part of the atomic operation.
See also
load (public member function)