#include <atomic.hpp>
Public Types | |
typedef detail::atomic::internal_atomic < bool > | super |
Public Member Functions | |
atomic (bool v) | |
atomic () | |
operator bool (void) const volatile | |
bool | operator= (bool v) volatile |
Private Member Functions | |
atomic (const atomic &) | |
void | operator= (const atomic &) |
Definition at line 32 of file atomic.hpp.
typedef detail::atomic::internal_atomic<bool> boost_atomic::atomic< bool >::super |
Definition at line 34 of file atomic.hpp.
boost_atomic::atomic< bool >::atomic | ( | ) | [inline] |
Definition at line 36 of file atomic.hpp.
boost_atomic::atomic< bool >::atomic | ( | bool | v | ) | [inline, explicit] |
Definition at line 37 of file atomic.hpp.
boost_atomic::atomic< bool >::atomic | ( | const atomic< bool > & | ) | [private] |
boost_atomic::atomic< bool >::operator bool | ( | void | ) | const volatile [inline] |
Definition at line 46 of file atomic.hpp.
void boost_atomic::atomic< bool >::operator= | ( | const atomic< bool > & | ) | [private] |
bool boost_atomic::atomic< bool >::operator= | ( | bool | v | ) | volatile [inline] |
Definition at line 47 of file atomic.hpp.