std::experimental:: atomic_weak_ptr
From cppreference.net
<
cpp
|
experimental
|
Definiert in Header
<experimental/atomic>
|
||
|
template
<
class
T
>
class atomic_weak_ptr ; |
(Concurrency TS) | |
Die Klassenvorlage
atomic_weak_ptr
bietet threadsichere atomare Zeigeroperationen für einen
std::weak_ptr
.
Memberfunktionen
Konstruiert ein
atomic_weak_ptr
Objekt
(öffentliche Elementfunktion) |
|
Speichert einen Wert in ein
atomic_weak_ptr
Objekt
(öffentliche Elementfunktion) |
|
Prüft, ob das
atomic_weak_ptr
Objekt sperrfrei ist
(öffentliche Elementfunktion) |
|
|
Ersetzt atomar den Wert des atomaren Objekts mit einem nicht-atomaren Argument
(öffentliche Elementfunktion) |
|
|
Ermittelt atomar den Wert des atomaren Objekts
(öffentliche Elementfunktion) |
|
|
Lädt einen Wert aus einem atomaren Objekt
(öffentliche Elementfunktion) |
|
|
Ersetzt atomar den Wert des atomaren Objekts und ermittelt den zuvor gehaltenen Wert
(öffentliche Elementfunktion) |
|
|
Vergleicht atomar den Wert des atomaren Objekts mit einem nicht-atomaren Argument und führt bei Gleichheit atomaren Austausch oder andernfalls atomare Ladung durch
(öffentliche Elementfunktion) |