LLAtomic32< Type > Class Template Reference

#include <llapr.h>

Inheritance diagram for LLAtomic32< Type >:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 LLAtomic32 ()
 LLAtomic32 (Type x)
 ~LLAtomic32 ()
 operator const Type ()
Type operator= (const Type &x)
void operator-= (Type x)
void operator+= (Type x)
Type operator++ (int)
Type operator-- (int)

Private Attributes

apr_uint32_t mData


Detailed Description

template<typename Type>
class LLAtomic32< Type >

Definition at line 103 of file llapr.h.


Constructor & Destructor Documentation

template<typename Type>
LLAtomic32< Type >::LLAtomic32 (  )  [inline]

template<typename Type>
LLAtomic32< Type >::LLAtomic32 ( Type  x  )  [inline]

Definition at line 106 of file llapr.h.

template<typename Type>
LLAtomic32< Type >::~LLAtomic32 (  )  [inline]

Definition at line 107 of file llapr.h.


Member Function Documentation

template<typename Type>
LLAtomic32< Type >::operator const Type (  )  [inline]

Definition at line 110 of file llapr.h.

template<typename Type>
Type LLAtomic32< Type >::operator= ( const Type &  x  )  [inline]

Definition at line 111 of file llapr.h.

template<typename Type>
void LLAtomic32< Type >::operator-= ( Type  x  )  [inline]

Definition at line 112 of file llapr.h.

template<typename Type>
void LLAtomic32< Type >::operator+= ( Type  x  )  [inline]

Definition at line 113 of file llapr.h.

template<typename Type>
Type LLAtomic32< Type >::operator++ ( int   )  [inline]

Definition at line 114 of file llapr.h.

template<typename Type>
Type LLAtomic32< Type >::operator-- ( int   )  [inline]

Definition at line 115 of file llapr.h.


Member Data Documentation

template<typename Type>
apr_uint32_t LLAtomic32< Type >::mData [private]


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

Generated on Fri May 16 08:39:11 2008 for SecondLife by  doxygen 1.5.5