TAtomicCountGcc Class providing atomic operations on a long. Setting, getting, incrementing and decrementing are atomic, thread safe, operations. This implementation uses GNU libstdc++ v3 atomic primitives, see http://gcc.gnu.org/onlinedocs/porting/Thread-safety.html. ATTENTION: Don't use this file directly, it is included by TAtomicCount.h.
~TAtomicCount() | |
Long_t | Get() const |
long | operator long() const |
void | operator++() |
Long_t | operator--() |
void | Set(Long_t v) |
TAtomicCount(Long_t v) |
TAtomicCount& | operator=(const TAtomicCount&) |
TAtomicCount(const TAtomicCount&) |
_Atomic_word | fCnt | counter |