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 specified memory_order constraints.
inline bool atomic_flag_test_and_set_explicit(
volatile atomic_flag *Flag,
memory_order Order
) _NOEXCEPT;
inline bool atomic_flag_test_and_set_explicit(
atomic_flag *Flag,
memory_order Order
) _NOEXCEPT;
Parameters
Flag
A pointer to an atomic_flag object.Order
A memory_order.
Return Value
The initial value of Flag.
Requirements
Header: atomic
Namespace: std