std::experimental::atomic_weak_ptr
来自cppreference.com
< cpp | experimental
在标头 <experimental/atomic> 定义
|
||
template< class T > class atomic_weak_ptr; |
(并发 TS) | |
类模板 atomic_weak_ptr
提供 std::weak_ptr 上的线程安全的原子指针操作。
成员函数
构造 atomic_weak_ptr 对象 (公开成员函数) | |
向 atomic_weak_ptr 对象存储值 (公开成员函数) | |
检查 atomic_weak_ptr 对象是否免锁 (公开成员函数) | |
原子地以非原子实参替换原子对象的值 (公开成员函数) | |
原子地获取原子对象的值 (公开成员函数) | |
从原子对象加载值 (公开成员函数) | |
原子地替换原子对象的值并获取其之前持有的值 (公开成员函数) | |
原子地比较原子对象的值与非原子实参,而当相等时实施原子交换否则实施原子加载 (公开成员函数) |