|
LMMS
|
This is the complete list of members for water::Atomic< Type >, including all inherited members.
| __attribute__((aligned(WATER_ALIGN_SIZE))) mutable volatile Type value | water::Atomic< Type > | |
| Atomic() noexcept | water::Atomic< Type > | inline |
| Atomic(const Type initialValue) noexcept | water::Atomic< Type > | inlineexplicit |
| Atomic(const Atomic &other) noexcept | water::Atomic< Type > | inline |
| castFrom32Bit(int32 value) noexcept | water::Atomic< Type > | inlineprivatestatic |
| castFrom32Bit(uint32 value) noexcept | water::Atomic< Type > | inlineprivatestatic |
| castFrom64Bit(int64 value) noexcept | water::Atomic< Type > | inlineprivatestatic |
| castFrom64Bit(uint64 value) noexcept | water::Atomic< Type > | inlineprivatestatic |
| castFromLong(long value) noexcept | water::Atomic< Type > | inlineprivatestatic |
| castTo(Source value) noexcept | water::Atomic< Type > | inlineprivatestatic |
| castTo32Bit(Type value) noexcept | water::Atomic< Type > | inlineprivatestatic |
| castTo64Bit(Type value) noexcept | water::Atomic< Type > | inlineprivatestatic |
| castToLong(Type value) noexcept | water::Atomic< Type > | inlineprivatestatic |
| compareAndSetBool(Type newValue, Type valueToCompare) noexcept | water::Atomic< Type > | inline |
| compareAndSetValue(Type newValue, Type valueToCompare) noexcept | water::Atomic< Type > | inline |
| exchange(Type value) noexcept | water::Atomic< Type > | inline |
| get() const noexcept | water::Atomic< Type > | |
| get() const noexcept | water::Atomic< Type > | inline |
| get() const noexcept | water::Atomic< Type > | inline |
| get() const noexcept | water::Atomic< Type > | inline |
| get() const noexcept | water::Atomic< Type > | inline |
| memoryBarrier() noexcept | water::Atomic< Type > | inlinestatic |
| negateValue(ValueType n) noexcept | water::Atomic< Type > | inlineprivate |
| negateValue(PointerType *n) noexcept | water::Atomic< Type > | inlineprivate |
| operator++() noexcept | water::Atomic< Type > | inline |
| operator++(int) | water::Atomic< Type > | private |
| operator+=(Type amountToAdd) noexcept | water::Atomic< Type > | inline |
| operator--() noexcept | water::Atomic< Type > | inline |
| operator--(int) | water::Atomic< Type > | private |
| operator-=(Type amountToSubtract) noexcept | water::Atomic< Type > | inline |
| operator=(const Atomic &other) noexcept | water::Atomic< Type > | inline |
| operator=(const Type newValue) noexcept | water::Atomic< Type > | inline |
| set(Type newValue) noexcept | water::Atomic< Type > | inline |
| ~Atomic() noexcept | water::Atomic< Type > | inline |