Public Member Functions | |
CAtomicCounter (const long value) | |
CAtomicCounter (const CAtomicCounter &rhs) | |
CAtomicCounter & | operator= (const CAtomicCounter &rhs) |
CAtomicCounter & | operator= (const long value) |
operator long () const | |
long | Value () const |
long | Increment () |
long | Decrement () |
Classes | |
class | Decrementer |
class | Incrementer |
CAtomicCounter | ( | const long | value | ) | [inline, explicit] |
CAtomicCounter | ( | const CAtomicCounter & | rhs | ) |
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] |