Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

ark::Atomic< int > Class Template Reference

#include <Atomic.h>

List of all members.

Public Member Functions

 Atomic (int i=0)
 operator int () const
Atomic< int > & operator= (int i)
void operator+= (int i)
void operator-= (int i)
Atomic< int > operator++ (int i)
Atomic< int > & operator++ ()
Atomic< int > operator-- (int i)
Atomic< int > & operator-- ()

Private Attributes

volatile int _i

template<>
class ark::Atomic< int >


Member Function Documentation

ark::Atomic< int >::Atomic int  i = 0  )  [inline]
 

ark::Atomic< int >::operator int  )  const [inline]
 

Atomic<int>& ark::Atomic< int >::operator++  )  [inline]
 

Atomic<int> ark::Atomic< int >::operator++ int  i  )  [inline]
 

void ark::Atomic< int >::operator+= int  i  )  [inline]
 

Atomic<int>& ark::Atomic< int >::operator--  )  [inline]
 

Atomic<int> ark::Atomic< int >::operator-- int  i  )  [inline]
 

void ark::Atomic< int >::operator-= int  i  )  [inline]
 

Atomic<int>& ark::Atomic< int >::operator= int  i  )  [inline]
 


Member Data Documentation

volatile int ark::Atomic< int >::_i [private]
 


The documentation for this class was generated from the following file:
Generated on Tue Sep 6 14:54:39 2005 for Arkonnekt Sound by  doxygen 1.4.4