#include <atomic.hpp>
Public Types | |
typedef atomic< int > | super |
Public Member Functions | |
atomic_flag () | |
atomic_flag (bool initial_state) | |
void | clear (memory_order2 order=memory_order2_seq_cst) |
bool | test_and_set (memory_order2 order=memory_order2_seq_cst) |
Definition at line 156 of file atomic.hpp.
typedef atomic<int> boost_atomic::atomic_flag::super |
Reimplemented from boost_atomic::atomic< int >.
Definition at line 158 of file atomic.hpp.
boost_atomic::atomic_flag::atomic_flag | ( | bool | initial_state | ) | [inline] |
Definition at line 161 of file atomic.hpp.
boost_atomic::atomic_flag::atomic_flag | ( | ) | [inline] |
Definition at line 162 of file atomic.hpp.
void boost_atomic::atomic_flag::clear | ( | memory_order2 | order = memory_order2_seq_cst |
) | [inline] |
Definition at line 168 of file atomic.hpp.
bool boost_atomic::atomic_flag::test_and_set | ( | memory_order2 | order = memory_order2_seq_cst |
) | [inline] |
Definition at line 164 of file atomic.hpp.