Sdílet prostřednictvím


atomic_flag – struktura

Popisuje objekt, který atomicky nastaví nebo vymaže příznak bool.Operace na atomických příznacích jsou vždy bez zámku.

struct atomic_flag;

Členy

Veřejné metody

Name

Popis

atomic_flag::clear – metoda

Nastavuje uložený na false.

atomic_flag::test_and_set – metoda

Nastaví uložený příznak na true a vrátí počáteční hodnotu příznaku.

Poznámky

Objekty atomic_flag mohou být předány nečlenským funkcím atomic_flag_clear, atomic_flag_clear_explicit, atomic_flag_test_and_set a atomic_flag_test_and_set_explicit.Mohou být inicializovány pomocí hodnoty ATOMIC_FLAG_INIT.

Požadavky

Záhlaví: atomic

Obor názvů: std

Viz také

Referenční dokumentace

<atomic>