#include <base.hpp>
Public Types | |
typedef build_atomic_from_exchange < fallback_atomic< T > > | super |
Public Member Functions | |
platform_atomic_integral () | |
platform_atomic_integral (T v) | |
Protected Types | |
typedef super::integral_type | integral_type |
Definition at line 35 of file base.hpp.
typedef super::integral_type boost_atomic::detail::atomic::platform_atomic_integral< T, Size >::integral_type [protected] |
Reimplemented from boost_atomic::detail::atomic::build_atomic_from_exchange< fallback_atomic< T > >.
Reimplemented in boost_atomic::detail::atomic::internal_atomic< T, Size, int >.
typedef build_atomic_from_exchange<fallback_atomic<T> > boost_atomic::detail::atomic::platform_atomic_integral< T, Size >::super |
Reimplemented from boost_atomic::detail::atomic::build_atomic_from_exchange< fallback_atomic< T > >.
Reimplemented in boost_atomic::detail::atomic::internal_atomic< T, Size, int >, boost_atomic::detail::atomic::platform_atomic< T, 1 >, boost_atomic::detail::atomic::platform_atomic< T, 2 >, boost_atomic::detail::atomic::platform_atomic< T, 4 >, and boost_atomic::detail::atomic::platform_atomic< T, 8 >.
boost_atomic::detail::atomic::platform_atomic_integral< T, Size >::platform_atomic_integral | ( | T | v | ) | [inline, explicit] |
boost_atomic::detail::atomic::platform_atomic_integral< T, Size >::platform_atomic_integral | ( | ) | [inline] |