|
OpenTop 1.3 | |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | Cross-Platform C++ | ||||
SUMMARY: CONSTRUCTOR | METHOD | DETAIL: CONSTRUCTOR | METHOD |
#include "ot/base/AtomicCounter.h"
Integer value that can be incremented and decremented. In a multi-threaded environment, access to the counter is synchronized to prevent lost updates. Constructor/Destructor Summary | |
AtomicCounter() Default constructor. | |
AtomicCounter(long n) Constructs an AtomicCounter with an initial value. |
Method Summary | |
unsigned long |
operator--() Prefix decrement operator. |
unsigned long |
operator--(int ) Postfix decrement operator. |
|
operator unsigned long() const Conversion operator. |
unsigned long |
operator++() Prefix increment operator. |
unsigned long |
operator++(int ) Postfix increment operator. |
unsigned long |
operator=(long n) Assignment operator. |
Constructor/Destructor Detail |
AtomicCounter()
AtomicCounter(long n)
n
- Method Detail |
unsigned long operator--()
unsigned long operator--(int )
operator unsigned long() const
unsigned long operator++()
unsigned long operator++(int )
unsigned long operator=(long n)
n
-
|
OpenTop 1.3 | |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | Cross-Platform C++ | ||||
SUMMARY: CONSTRUCTOR | METHOD | DETAIL: CONSTRUCTOR | METHOD |