JUCE
Atomic< Type > Member List

This is the complete list of members for Atomic< Type >, including all inherited members.

Atomic() noexceptAtomic< Type >
Atomic(const Type initialValue) noexceptAtomic< Type >explicit
Atomic(const Atomic &other) noexceptAtomic< Type >
AtomicBase() noexceptAtomicBase< Type >
AtomicBase(const Type v) noexceptAtomicBase< Type >explicit
AtomicBase(const AtomicBase &other) noexceptAtomicBase< Type >
castFrom32Bit(int32 value) noexceptAtomicBase< Type >protectedstatic
castFrom64Bit(int64 value) noexceptAtomicBase< Type >protectedstatic
castTo(Source value) noexceptAtomicBase< Type >protectedstatic
castTo32Bit(Type value) noexceptAtomicBase< Type >protectedstatic
castTo64Bit(Type value) noexceptAtomicBase< Type >protectedstatic
compareAndSetBool(Type newValue, Type valueToCompare) noexceptAtomic< Type >
compareAndSetValue(Type newValue, Type valueToCompare) noexceptAtomic< Type >
DiffType typedefAtomic< Type >
exchange(Type v) noexceptAtomic< Type >
get() const noexceptAtomic< Type >
memoryBarrier() noexceptAtomic< Type >static
negateValue(ValueType n) noexceptAtomicBase< Type >protected
negateValue(PointerType *n) noexceptAtomicBase< Type >protected
operator++() noexceptAtomic< Type >
AtomicBase::operator++(int)AtomicBase< Type >protected
operator+=(DiffType amountToAdd) noexceptAtomic< Type >
operator--() noexceptAtomic< Type >
AtomicBase::operator--(int)AtomicBase< Type >protected
operator-=(DiffType amountToSubtract) noexceptAtomic< Type >
operator=(const Atomic &other) noexceptAtomic< Type >
operator=(const Type newValue) noexceptAtomic< Type >
AtomicBase::operator=(const AtomicBase< Type > &other) noexceptAtomicBase< Type >
set(Type newValue) noexceptAtomic< Type >
valueAtomicBase< Type >
~Atomic() noexceptAtomic< Type >