#include <atomic.hpp>
Public Member Functions | |
atomic (void) | |
atomic (const value_type &v) | |
atomic & | operator= (value_type v) volatile |
Private Types | |
typedef detail::atomic::base_atomic< T, typename detail::atomic::type_classifier < T >::test, sizeof(T), boost::is_signed< T >::value > | super |
typedef T | value_type |
Private Member Functions | |
atomic (const atomic &) | |
atomic & | operator= (const atomic &) |
Definition at line 80 of file atomic.hpp.
typedef detail::atomic::base_atomic<T, typename detail::atomic::type_classifier<T>::test, sizeof(T), boost::is_signed<T>::value > boost::atomic< T >::super [private] |
Definition at line 83 of file atomic.hpp.
typedef T boost::atomic< T >::value_type [private] |
Reimplemented from boost::detail::atomic::base_atomic< T, detail::atomic::type_classifier< T >::test, sizeof(T), boost::is_signed< T >::value >.
Definition at line 82 of file atomic.hpp.
boost::atomic< T >::atomic | ( | void | ) | [inline] |
Definition at line 85 of file atomic.hpp.
boost::atomic< T >::atomic | ( | const value_type & | v | ) | [inline, explicit] |
Definition at line 86 of file atomic.hpp.
boost::atomic< T >::atomic | ( | const atomic< T > & | ) | [private] |
atomic& boost::atomic< T >::operator= | ( | value_type | v | ) | volatile [inline] |
Definition at line 88 of file atomic.hpp.
atomic& boost::atomic< T >::operator= | ( | const atomic< T > & | ) | [private] |