std::experimental::atomic_weak_ptr
出自cppreference.com
< cpp | experimental
| 在標頭 <experimental/atomic> 定義
|
||
| |
(並發 TS) | |
類模板 atomic_weak_ptr 提供 std::weak_ptr 上的線程安全的原子指針操作。
成員函數
構造 atomic_weak_ptr 對象 (公開成員函數) | |
向 atomic_weak_ptr 對象存儲值 (公開成員函數) | |
檢查 atomic_weak_ptr 對象是否免鎖 (公開成員函數) | |
| 原子地以非原子實參替換原子對象的值 (公開成員函數) | |
| 原子地獲取原子對象的值 (公開成員函數) | |
| 從原子對象加載值 (公開成員函數) | |
| 原子地替換原子對象的值並獲取其之前持有的值 (公開成員函數) | |
| 原子地比較原子對象的值與非原子實參,而當相等時實施原子交換否則實施原子加載 (公開成員函數) |