NIM PC Cross Platform SDK
|
#include <phmap_base.h>
Public 类型 | |
using | mutex_type = phmap::NullMutex |
using | Base = LockableBaseImpl< phmap::NullMutex > |
using | SharedLock = typename Base::DoNothing |
using | UpgradeLock = typename Base::DoNothing |
using | UniqueLock = typename Base::DoNothing |
using | UpgradeToUnique = typename Base::DoNothing |
using | SharedLocks = typename Base::DoNothing |
using | UniqueLocks = typename Base::DoNothing |
额外继承的成员函数 | |
Public 成员函数 继承自 phmap::NullMutex | |
NullMutex () | |
~NullMutex () | |
void | lock () |
void | unlock () |
bool | try_lock () |
void | lock_shared () |
void | unlock_shared () |
bool | try_lock_shared () |
using phmap::LockableImpl< phmap::NullMutex >::Base = LockableBaseImpl<phmap::NullMutex> |
using phmap::LockableImpl< phmap::NullMutex >::mutex_type = phmap::NullMutex |
using phmap::LockableImpl< phmap::NullMutex >::SharedLock = typename Base::DoNothing |
using phmap::LockableImpl< phmap::NullMutex >::SharedLocks = typename Base::DoNothing |
using phmap::LockableImpl< phmap::NullMutex >::UniqueLock = typename Base::DoNothing |
using phmap::LockableImpl< phmap::NullMutex >::UniqueLocks = typename Base::DoNothing |
using phmap::LockableImpl< phmap::NullMutex >::UpgradeLock = typename Base::DoNothing |
using phmap::LockableImpl< phmap::NullMutex >::UpgradeToUnique = typename Base::DoNothing |