Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Sets the bool flag in an atomic_flag object to true, within the constraints of the memory_order_seq_cstmemory_order.
inline bool atomic_flag_test_and_set(
volatile atomic_flag *Flag,
) _NOEXCEPT;
inline bool atomic_flag_test_and_set(
atomic_flag *Flag,
) _NOEXCEPT;
Parameters
- Flag
A pointer to an atomic_flag object.
Return Value
The initial value of Flag.
Requirements
Header: atomic
Namespace: std