#include <gcc-armv6+.hpp>
Public Types | |
typedef build_atomic_from_exchange < atomic_linux_arm_4< T > > | super |
typedef build_atomic_from_add < atomic_interlocked_32< T > > | super |
typedef build_atomic_from_add < atomic_x86_32< T > > | super |
typedef build_atomic_from_typical < build_exchange < atomic_ppc_32< T > > > | super |
typedef build_atomic_from_typical < build_exchange< atomic_arm_4 < T > > > | super |
Public Member Functions | |
platform_atomic_integral (void) | |
platform_atomic_integral (T v) | |
platform_atomic_integral (void) | |
platform_atomic_integral (T v) | |
platform_atomic_integral (void) | |
platform_atomic_integral (T v) | |
platform_atomic_integral (void) | |
platform_atomic_integral (T v) | |
platform_atomic_integral (void) | |
platform_atomic_integral (T v) |
Definition at line 232 of file gcc-armv6+.hpp.
typedef build_atomic_from_exchange<atomic_linux_arm_4<T> > boost_atomic::detail::atomic::platform_atomic_integral< T, 4 >::super |
Reimplemented from boost_atomic::detail::atomic::build_atomic_from_typical< build_exchange< atomic_ppc_32< T > > >.
Definition at line 138 of file linux-arm.hpp.
typedef build_atomic_from_add<atomic_interlocked_32<T> > boost_atomic::detail::atomic::platform_atomic_integral< T, 4 >::super |
Reimplemented from boost_atomic::detail::atomic::build_atomic_from_typical< build_exchange< atomic_ppc_32< T > > >.
Definition at line 105 of file interlocked.hpp.
typedef build_atomic_from_add<atomic_x86_32<T> > boost_atomic::detail::atomic::platform_atomic_integral< T, 4 >::super |
Reimplemented from boost_atomic::detail::atomic::build_atomic_from_typical< build_exchange< atomic_ppc_32< T > > >.
Definition at line 279 of file gcc-x86.hpp.
typedef build_atomic_from_typical<build_exchange<atomic_ppc_32<T> > > boost_atomic::detail::atomic::platform_atomic_integral< T, 4 >::super |
Reimplemented from boost_atomic::detail::atomic::build_atomic_from_typical< build_exchange< atomic_ppc_32< T > > >.
Definition at line 314 of file gcc-ppc.hpp.
typedef build_atomic_from_typical<build_exchange<atomic_arm_4<T> > > boost_atomic::detail::atomic::platform_atomic_integral< T, 4 >::super |
Reimplemented from boost_atomic::detail::atomic::build_atomic_from_typical< build_exchange< atomic_ppc_32< T > > >.
Definition at line 234 of file gcc-armv6+.hpp.
boost_atomic::detail::atomic::platform_atomic_integral< T, 4 >::platform_atomic_integral | ( | T | v | ) | [inline, explicit] |
Definition at line 235 of file gcc-armv6+.hpp.
boost_atomic::detail::atomic::platform_atomic_integral< T, 4 >::platform_atomic_integral | ( | void | ) | [inline] |
Definition at line 236 of file gcc-armv6+.hpp.
boost_atomic::detail::atomic::platform_atomic_integral< T, 4 >::platform_atomic_integral | ( | T | v | ) | [inline, explicit] |
Definition at line 315 of file gcc-ppc.hpp.
boost_atomic::detail::atomic::platform_atomic_integral< T, 4 >::platform_atomic_integral | ( | void | ) | [inline] |
Definition at line 316 of file gcc-ppc.hpp.
boost_atomic::detail::atomic::platform_atomic_integral< T, 4 >::platform_atomic_integral | ( | T | v | ) | [inline, explicit] |
Definition at line 280 of file gcc-x86.hpp.
boost_atomic::detail::atomic::platform_atomic_integral< T, 4 >::platform_atomic_integral | ( | void | ) | [inline] |
Definition at line 281 of file gcc-x86.hpp.
boost_atomic::detail::atomic::platform_atomic_integral< T, 4 >::platform_atomic_integral | ( | T | v | ) | [inline, explicit] |
Definition at line 106 of file interlocked.hpp.
boost_atomic::detail::atomic::platform_atomic_integral< T, 4 >::platform_atomic_integral | ( | void | ) | [inline] |
Definition at line 107 of file interlocked.hpp.
boost_atomic::detail::atomic::platform_atomic_integral< T, 4 >::platform_atomic_integral | ( | T | v | ) | [inline, explicit] |
Definition at line 139 of file linux-arm.hpp.
boost_atomic::detail::atomic::platform_atomic_integral< T, 4 >::platform_atomic_integral | ( | void | ) | [inline] |
Definition at line 140 of file linux-arm.hpp.