Namespaces
Variants

std::experimental:: atomic_weak_ptr

From cppreference.net
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)