CACAO
Public Types | Static Public Member Functions
Atomic::CAS< T > Class Template Reference

Public Types

typedef CAS_chooser< sizeof(T)>
::the_type 
S
 

Static Public Member Functions

static T compare_and_swap (T *p, T o, T n)
 

Detailed Description

template<class T>
class Atomic::CAS< T >

Definition at line 82 of file atomic.hpp.

Member Typedef Documentation

template<class T >
typedef CAS_chooser<sizeof(T)>::the_type Atomic::CAS< T >::S

Definition at line 84 of file atomic.hpp.

Member Function Documentation

template<class T >
static T Atomic::CAS< T >::compare_and_swap ( T *  p,
o,
n 
)
inlinestatic

Definition at line 85 of file atomic.hpp.


The documentation for this class was generated from the following file: