|
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() constConversion 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 | |||||