JUCE  v5.2.0-514-g49784a029
JUCE API
juce::Atomic< Type > Member List

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

Atomic() noexceptjuce::Atomic< Type >inline
Atomic(const Type initialValue) noexceptjuce::Atomic< Type >inlineexplicit
Atomic(const Atomic &other) noexceptjuce::Atomic< Type >inline
AtomicBase() noexceptjuce::AtomicBase< Type >inline
AtomicBase(const Type v) noexceptjuce::AtomicBase< Type >inlineexplicit
AtomicBase(const AtomicBase &other) noexceptjuce::AtomicBase< Type >inline
castFrom32Bit(int32 value) noexceptjuce::AtomicBase< Type >inlineprotectedstatic
castFrom64Bit(int64 value) noexceptjuce::AtomicBase< Type >inlineprotectedstatic
castTo(Source value) noexceptjuce::AtomicBase< Type >inlineprotectedstatic
castTo32Bit(Type value) noexceptjuce::AtomicBase< Type >inlineprotectedstatic
castTo64Bit(Type value) noexceptjuce::AtomicBase< Type >inlineprotectedstatic
compareAndSetBool(Type newValue, Type valueToCompare) noexceptjuce::Atomic< Type >inline
compareAndSetValue(Type newValue, Type valueToCompare) noexceptjuce::Atomic< Type >inline
DiffType typedefjuce::Atomic< Type >
exchange(Type v) noexceptjuce::Atomic< Type >inline
get() const noexceptjuce::Atomic< Type >inline
memoryBarrier() noexceptjuce::Atomic< Type >inlinestatic
negateValue(ValueType n) noexceptjuce::AtomicBase< Type >inlineprotected
negateValue(PointerType *n) noexceptjuce::AtomicBase< Type >inlineprotected
operator++() noexceptjuce::Atomic< Type >inline
juce::AtomicBase::operator++(int)juce::AtomicBase< Type >protected
operator+=(DiffType amountToAdd) noexceptjuce::Atomic< Type >inline
operator--() noexceptjuce::Atomic< Type >inline
juce::AtomicBase::operator--(int)juce::AtomicBase< Type >protected
operator-=(DiffType amountToSubtract) noexceptjuce::Atomic< Type >inline
operator=(const Atomic &other) noexceptjuce::Atomic< Type >inline
operator=(const Type newValue) noexceptjuce::Atomic< Type >inline
juce::AtomicBase::operator=(const AtomicBase< Type > &other) noexceptjuce::AtomicBase< Type >inline
set(Type newValue) noexceptjuce::Atomic< Type >inline
valuejuce::AtomicBase< Type >
~Atomic() noexceptjuce::Atomic< Type >inline