#include <atomic.hpp>
Public Member Functions | |
atomic_flag (void) | |
void | clear (memory_order order=memory_order_seq_cst) volatile |
bool | test_and_set (memory_order order=memory_order_seq_cst) |
Private Member Functions | |
atomic_flag (const atomic_flag &) | |
atomic_flag & | operator= (const atomic_flag &) |
Private Attributes | |
atomic< bool > | v_ |
Definition at line 122 of file atomic.hpp.
|
inline |
Definition at line 124 of file atomic.hpp.
|
private |
|
inline |
Definition at line 133 of file atomic.hpp.
|
private |
|
inline |
Definition at line 127 of file atomic.hpp.
|
private |
Definition at line 140 of file atomic.hpp.