get() const | Security::LockingPointer< T, UnLocker, Locker > | inline |
lock(T *t) | Security::LockingPointer< T, UnLocker, Locker > | inlineprivate |
LockingPointer() | Security::LockingPointer< T, UnLocker, Locker > | inline |
LockingPointer(std::nullptr_t) | Security::LockingPointer< T, UnLocker, Locker > | inline |
LockingPointer(T *t) | Security::LockingPointer< T, UnLocker, Locker > | inlineexplicit |
LockingPointer(const SelfType &o) | Security::LockingPointer< T, UnLocker, Locker > | inline |
LockingPointer(SelfType &&o) | Security::LockingPointer< T, UnLocker, Locker > | inline |
operator bool() const | Security::LockingPointer< T, UnLocker, Locker > | inlineexplicit |
operator!() const | Security::LockingPointer< T, UnLocker, Locker > | inline |
operator!=(const SelfType &o) const | Security::LockingPointer< T, UnLocker, Locker > | inline |
operator*() const | Security::LockingPointer< T, UnLocker, Locker > | inline |
operator->() const | Security::LockingPointer< T, UnLocker, Locker > | inline |
operator=(const SelfType &o) | Security::LockingPointer< T, UnLocker, Locker > | inline |
operator=(SelfType &&o) | Security::LockingPointer< T, UnLocker, Locker > | inline |
operator==(const SelfType &o) const | Security::LockingPointer< T, UnLocker, Locker > | inline |
raw | Security::LockingPointer< T, UnLocker, Locker > | private |
release() | Security::LockingPointer< T, UnLocker, Locker > | inline |
reset() | Security::LockingPointer< T, UnLocker, Locker > | inline |
resetAndLock(T *t) | Security::LockingPointer< T, UnLocker, Locker > | inline |
resetWithoutLocking(T *t) | Security::LockingPointer< T, UnLocker, Locker > | inline |
SelfType typedef | Security::LockingPointer< T, UnLocker, Locker > | |
unlock() | Security::LockingPointer< T, UnLocker, Locker > | inlineprivate |
~LockingPointer() | Security::LockingPointer< T, UnLocker, Locker > | inline |