Base Framework
|
This is the complete list of members for AtomicCounter< TYPE >, including all inherited members.
AtomicCounter(const TYPE _value=DEFAULT_VALUE) noexcept | AtomicCounter< TYPE > | inline |
AtomicCounter(const AtomicCounter &_value) noexcept | AtomicCounter< TYPE > | inline |
compareAndExchange(TYPE &expected, const TYPE desired) noexcept | AtomicCounter< TYPE > | inline |
compareAndExchangeWeak(TYPE &expected, const TYPE desired) noexcept | AtomicCounter< TYPE > | inline |
DEFAULT_VALUE enum value (defined in AtomicCounter< TYPE >) | AtomicCounter< TYPE > | |
DESTRUCT_VALUE enum value (defined in AtomicCounter< TYPE >) | AtomicCounter< TYPE > | |
exchange(const TYPE desired) noexcept | AtomicCounter< TYPE > | inline |
operator TYPE() const noexcept | AtomicCounter< TYPE > | inline |
operator!=(const TYPE _value) const noexcept | AtomicCounter< TYPE > | inline |
operator++(int) noexcept | AtomicCounter< TYPE > | inline |
operator++() noexcept | AtomicCounter< TYPE > | inline |
operator+=(const TYPE _value) noexcept | AtomicCounter< TYPE > | inline |
operator--(int) noexcept | AtomicCounter< TYPE > | inline |
operator--() noexcept | AtomicCounter< TYPE > | inline |
operator-=(const TYPE _value) noexcept | AtomicCounter< TYPE > | inline |
operator=(const AtomicCounter &_value) noexcept | AtomicCounter< TYPE > | inline |
operator=(const TYPE _value) noexcept | AtomicCounter< TYPE > | inline |
operator==(const TYPE _value) const noexcept | AtomicCounter< TYPE > | inline |
~AtomicCounter() noexcept (defined in AtomicCounter< TYPE >) | AtomicCounter< TYPE > | inline |