Ion
|
This is the complete list of members for ion::base::ManualLockGuard< T >, including all inherited members.
GenericLockGuardBase(port::Mutex *m) | ion::base::GenericLockGuardBase< port::Mutex > | inlineexplicitprotected |
GetCurrentValue() | ion::base::ManualLockGuard< T > | inline |
is_locked_ | ion::base::GenericLockGuardBase< port::Mutex > | protected |
IsLocked() const | ion::base::GenericLockGuardBase< port::Mutex > | inline |
Lock() | ion::base::GenericLockGuardBase< port::Mutex > | inline |
ManualLockGuard(const T &initial_value) | ion::base::ManualLockGuard< T > | inlineexplicit |
mutex_ | ion::base::GenericLockGuardBase< port::Mutex > | protected |
ResetAndUnlock() | ion::base::ManualLockGuard< T > | inline |
SetAndLock(const T &new_value) | ion::base::ManualLockGuard< T > | inline |
TryLock() | ion::base::GenericLockGuardBase< port::Mutex > | inline |
Unlock() | ion::base::GenericLockGuardBase< port::Mutex > | inline |
~GenericLockGuardBase() | ion::base::GenericLockGuardBase< port::Mutex > | inlineprotected |
~ManualLockGuard() | ion::base::ManualLockGuard< T > | inline |