atomic_flag — Struktura
Opisuje obiekt, który niepodzielnie ustawia lub usuwa flagi bool.Operacje na flagach atomowych są zawsze wolne od blokady.
struct atomic_flag;
Elementy członkowskie
Metody publiczne
Nazwa |
Opis |
---|---|
Ustawia przechowywany znacznik na false. |
|
Ustawia przechowywany znacznik na true i zwraca wartość początkową znacznika. |
Uwagi
obiekty atomic_flag mogą być przekazywane do funkcji nieczłonkowskich atomic_flag_clear, atomic_flag_clear_explicit, atomic_flag_test_and_set i atomic_flag_test_and_set_explicit.Mogą one być inicjowane przy użyciu wartości ATOMIC_FLAG_INIT.
Wymagania
Nagłówek: niepodzielny
Przestrzeń nazw: std