BAtomic< Type > Class Template Reference

BAtomic class. More...

#include <BAtomic.h>

List of all members.

Public Member Functions

 BAtomic (Type value=0)
Type getValue () const
Type add (long value)
Type operator++ (int)
Type operator++ ()
Type operator-- (int)
Type operator-- ()
 operator Type () const

Private Attributes

Type ovalue


Detailed Description

template<class Type>
class BAtomic< Type >

BAtomic class.


Constructor & Destructor Documentation

template<class Type>
BAtomic< Type >::BAtomic ( Type  value = 0  )  [inline]


Member Function Documentation

template<class Type>
Type BAtomic< Type >::add ( long  value  )  [inline]

template<class Type>
Type BAtomic< Type >::getValue (  )  const [inline]

template<class Type>
BAtomic< Type >::operator Type (  )  const [inline]

template<class Type>
Type BAtomic< Type >::operator++ (  )  [inline]

template<class Type>
Type BAtomic< Type >::operator++ ( int   )  [inline]

template<class Type>
Type BAtomic< Type >::operator-- (  )  [inline]

template<class Type>
Type BAtomic< Type >::operator-- ( int   )  [inline]


Member Data Documentation

template<class Type>
Type BAtomic< Type >::ovalue [mutable, private]


The documentation for this class was generated from the following file:
Generated on Thu Nov 4 09:45:21 2010 for LibBeamApi by  doxygen 1.4.7