The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CAtomicCounter Class Reference

Collaboration diagram for CAtomicCounter:

List of all members.

Public Member Functions

 CAtomicCounter (const long value)
 CAtomicCounter (const CAtomicCounter &rhs)
CAtomicCounteroperator= (const CAtomicCounter &rhs)
CAtomicCounteroperator= (const long value)
 operator long () const
long Value () const
long Increment ()
long Decrement ()

Classes

class  Decrementer
class  Incrementer


Constructor & Destructor Documentation

CAtomicCounter ( const long  value  )  [inline, explicit]

CAtomicCounter ( const CAtomicCounter rhs  ) 


Member Function Documentation

CAtomicCounter& operator= ( const CAtomicCounter rhs  )  [inline]

CAtomicCounter& operator= ( const long  value  )  [inline]

operator long (  )  const [inline]

long Value (  )  const [inline]

long Increment (  )  [inline]

long Decrement (  )  [inline]


Generated on Sun Sep 12 19:08:21 2021 for The Server Framework - v7.4 by doxygen 1.5.3