Funkcja atomic_signal_fence
Działa jako ogrodzenia , ustanawia wymagania zamawianie pamięci między ogrodzenia wątek wywołujący, które mają obsługi sygnałów, które są wykonywane w tym samym wątku.
inline void atomic_signal_fence(
memory_order Order
) _NOEXCEPT;
Parametry
- Order
Ograniczenie pamięci, które określa typ ogrodzenia.
Uwagi
Order Argument określa typ ogrodzenia.
memory_order_relaxed |
Ogrodzenia nie ma wpływu. |
memory_order_consume |
Ogrodzenia jest ogrodzenia pobierania. |
memory_order_acquire |
Ogrodzenia jest ogrodzenia pobierania. |
memory_order_release |
Ogrodzenia jest ogrodzenia wydania. |
memory_order_acq_rel |
Horyzont Pozyskaj i ogrodzenia wydania jest ogrodzenia. |
memory_order_seq_cst |
Ogrodzenia ogrodzenia Pozyskaj i ogrodzenia wydania i jest sekwencyjnie zgodne. |
Wymagania
Nagłówek: atomic
Obszar nazw: std