atomic.hpp File Reference

#include <cstddef>
#include "atomic/memory_order2.hpp"
#include "atomic/platform.hpp"
#include <boost/config.hpp>
#include "detail/generic-cas.hpp"
#include "atomic/detail/base.hpp"
#include <string.h>
Include dependency graph for atomic.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  boost_atomic::atomic< T >
class  boost_atomic::atomic< bool >
class  boost_atomic::atomic< T * >
class  boost_atomic::atomic< void * >
class  boost_atomic::atomic_flag

Namespaces

namespace  boost_atomic

Typedefs

typedef atomic< void * > boost_atomic::atomic_address
typedef atomic< bool > boost_atomic::atomic_bool
typedef atomic< char > boost_atomic::atomic_char
typedef atomic< int > boost_atomic::atomic_int
typedef atomic< int16_t > boost_atomic::atomic_int16_t
typedef atomic< int32_t > boost_atomic::atomic_int32_t
typedef atomic< int64_t > boost_atomic::atomic_int64_t
typedef atomic< int8_t > boost_atomic::atomic_int8_t
typedef atomic< long long > boost_atomic::atomic_llong
typedef atomic< long > boost_atomic::atomic_long
typedef atomic< signed char > boost_atomic::atomic_schar
typedef atomic< short > boost_atomic::atomic_short
typedef atomic< unsigned char > boost_atomic::atomic_uchar
typedef atomic< unsigned int > boost_atomic::atomic_uint
typedef atomic< uint16_t > boost_atomic::atomic_uint16_t
typedef atomic< uint32_t > boost_atomic::atomic_uint32_t
typedef atomic< uint64_t > boost_atomic::atomic_uint64_t
typedef atomic< uint8_t > boost_atomic::atomic_uint8_t
typedef atomic< unsigned long
long > 
boost_atomic::atomic_ullong
typedef atomic< unsigned long > boost_atomic::atomic_ulong
typedef atomic< unsigned short > boost_atomic::atomic_ushort

Functions

static void boost_atomic::atomic_thread_fence (memory_order2 order)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


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