Public Member Functions | |
Atomic (unsigned value=0) | |
_OPENTHREADS_ATOMIC_INLINE unsigned | operator++ () |
_OPENTHREADS_ATOMIC_INLINE unsigned | operator-- () |
_OPENTHREADS_ATOMIC_INLINE unsigned | AND (unsigned value) |
_OPENTHREADS_ATOMIC_INLINE unsigned | OR (unsigned value) |
_OPENTHREADS_ATOMIC_INLINE unsigned | XOR (unsigned value) |
_OPENTHREADS_ATOMIC_INLINE unsigned | exchange (unsigned value=0) |
_OPENTHREADS_ATOMIC_INLINE | operator unsigned () const |
OpenThreads::Atomic::Atomic | ( | unsigned | value = 0 |
) | [inline] |
_OPENTHREADS_ATOMIC_INLINE unsigned OpenThreads::Atomic::operator++ | ( | ) |
_OPENTHREADS_ATOMIC_INLINE unsigned OpenThreads::Atomic::operator-- | ( | ) |
_OPENTHREADS_ATOMIC_INLINE unsigned OpenThreads::Atomic::AND | ( | unsigned | value | ) |
_OPENTHREADS_ATOMIC_INLINE unsigned OpenThreads::Atomic::OR | ( | unsigned | value | ) |
_OPENTHREADS_ATOMIC_INLINE unsigned OpenThreads::Atomic::XOR | ( | unsigned | value | ) |
_OPENTHREADS_ATOMIC_INLINE unsigned OpenThreads::Atomic::exchange | ( | unsigned | value = 0 |
) |
_OPENTHREADS_ATOMIC_INLINE OpenThreads::Atomic::operator unsigned | ( | ) | const |