boost_atomic::detail::atomic::platform_atomic_integral< T, 1 > Class Template Reference

#include <gcc-armv6+.hpp>

Inheritance diagram for boost_atomic::detail::atomic::platform_atomic_integral< T, 1 >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef
build_atomic_from_larger_type
< atomic_linux_arm_4< uint32_t >
, T > 
super
typedef
build_atomic_from_larger_type
< atomic_interlocked_32
< uint32_t >, T > 
super
typedef build_atomic_from_add
< atomic_x86_8< T > > 
super
typedef
build_atomic_from_larger_type
< atomic_ppc_32< uint32_t >, T > 
super
typedef
build_atomic_from_larger_type
< atomic_arm_4< uint32_t >, 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)

Detailed Description

template<typename T>
class boost_atomic::detail::atomic::platform_atomic_integral< T, 1 >

Definition at line 240 of file gcc-armv6+.hpp.


Member Typedef Documentation


Constructor & Destructor Documentation

template<typename T >
boost_atomic::detail::atomic::platform_atomic_integral< T, 1 >::platform_atomic_integral ( v  )  [inline, explicit]

Definition at line 244 of file gcc-armv6+.hpp.

template<typename T >
boost_atomic::detail::atomic::platform_atomic_integral< T, 1 >::platform_atomic_integral ( void   )  [inline]

Definition at line 245 of file gcc-armv6+.hpp.

template<typename T >
boost_atomic::detail::atomic::platform_atomic_integral< T, 1 >::platform_atomic_integral ( v  )  [inline, explicit]

Definition at line 324 of file gcc-ppc.hpp.

template<typename T >
boost_atomic::detail::atomic::platform_atomic_integral< T, 1 >::platform_atomic_integral ( void   )  [inline]

Definition at line 325 of file gcc-ppc.hpp.

template<typename T >
boost_atomic::detail::atomic::platform_atomic_integral< T, 1 >::platform_atomic_integral ( v  )  [inline, explicit]

Definition at line 142 of file gcc-x86.hpp.

template<typename T >
boost_atomic::detail::atomic::platform_atomic_integral< T, 1 >::platform_atomic_integral ( void   )  [inline]

Definition at line 143 of file gcc-x86.hpp.

template<typename T >
boost_atomic::detail::atomic::platform_atomic_integral< T, 1 >::platform_atomic_integral ( v  )  [inline, explicit]

Definition at line 115 of file interlocked.hpp.

template<typename T >
boost_atomic::detail::atomic::platform_atomic_integral< T, 1 >::platform_atomic_integral ( void   )  [inline]

Definition at line 116 of file interlocked.hpp.

template<typename T >
boost_atomic::detail::atomic::platform_atomic_integral< T, 1 >::platform_atomic_integral ( v  )  [inline, explicit]

Definition at line 148 of file linux-arm.hpp.

template<typename T >
boost_atomic::detail::atomic::platform_atomic_integral< T, 1 >::platform_atomic_integral ( void   )  [inline]

Definition at line 149 of file linux-arm.hpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


rosatomic
Author(s): Josh Faust
autogenerated on Fri Jan 11 09:50:28 2013