#include <atomic_base.h>
Inherits __atomic_flag_base.
atomic_flag
Definition at line 209 of file atomic_base.h.
◆ atomic_flag()
constexpr std::atomic_flag::atomic_flag |
( |
bool |
__i | ) |
|
|
inlineconstexprnoexcept |
◆ clear() [1/2]
void std::atomic_flag::clear |
( |
memory_order |
__m = memory_order_seq_cst | ) |
|
|
inlinenoexcept |
◆ clear() [2/2]
void std::atomic_flag::clear |
( |
memory_order |
__m = memory_order_seq_cst | ) |
volatile |
|
inlinenoexcept |
◆ notify_all()
void std::atomic_flag::notify_all |
( |
| ) |
|
|
inlinenoexcept |
◆ notify_one()
void std::atomic_flag::notify_one |
( |
| ) |
|
|
inlinenoexcept |
◆ test() [1/2]
bool std::atomic_flag::test |
( |
memory_order |
__m = memory_order_seq_cst | ) |
const |
|
inlinenoexcept |
◆ test() [2/2]
bool std::atomic_flag::test |
( |
memory_order |
__m = memory_order_seq_cst | ) |
const volatile |
|
inlinenoexcept |
◆ test_and_set() [1/2]
bool std::atomic_flag::test_and_set |
( |
memory_order |
__m = memory_order_seq_cst | ) |
|
|
inlinenoexcept |
◆ test_and_set() [2/2]
bool std::atomic_flag::test_and_set |
( |
memory_order |
__m = memory_order_seq_cst | ) |
volatile |
|
inlinenoexcept |
◆ wait()
void std::atomic_flag::wait |
( |
bool |
__old, |
|
|
memory_order |
__m = memory_order_seq_cst |
|
) |
| const |
|
inlinenoexcept |
The documentation for this struct was generated from the following file: