This is the complete list of members for olp::thread::Atomic< Type, MutexType, ReadLockType >, including all inherited members.
Atomic(SomeType &&am) | olp::thread::Atomic< Type, MutexType, ReadLockType > | inlineexplicit |
Atomic() | olp::thread::Atomic< Type, MutexType, ReadLockType > | inline |
locked(Functor &&lambda) -> decltype(lambda(std::declval< Type & >())) | olp::thread::Atomic< Type, MutexType, ReadLockType > | inline |
locked(Functor &&lambda) const -> decltype(lambda(std::declval< const Type & >())) const | olp::thread::Atomic< Type, MutexType, ReadLockType > | inline |
lockedAssign(SomeType &&am) | olp::thread::Atomic< Type, MutexType, ReadLockType > | inline |
lockedCopy() const | olp::thread::Atomic< Type, MutexType, ReadLockType > | inline |
lockedMove() | olp::thread::Atomic< Type, MutexType, ReadLockType > | inline |
lockedSwap(Type &other) | olp::thread::Atomic< Type, MutexType, ReadLockType > | inline |
lockedSwapWithDefault() | olp::thread::Atomic< Type, MutexType, ReadLockType > | inline |
m | olp::thread::Atomic< Type, MutexType, ReadLockType > | protected |
m_mutex | olp::thread::Atomic< Type, MutexType, ReadLockType > | mutableprotected |
operator bool() const | olp::thread::Atomic< Type, MutexType, ReadLockType > | inlineexplicit |
value_type typedef | olp::thread::Atomic< Type, MutexType, ReadLockType > | |
WriteLockType typedef | olp::thread::Atomic< Type, MutexType, ReadLockType > | |