std::experimental::atomic_weak_ptr::store (3) Linux Manual Page
std::experimental::atomic_weak_ptr<T>::store – std::experimental::atomic_weak_ptr<T>::store Synopsis void store(weak_ptr<T> desired, std::memory_order order = std::memory_order_seq_cst) noexcept; Atomically replaces the current value with desired. Memory is affected according to the value of order. order must be one of std::memory_order_relaxed, std::memory_order_release or std::memory_order_seq_cst. Otherwise the behavior is undefined. Parameters desired – the weak_ptr to store into the atomic variable order –…
