NIM PC Cross Platform SDK
载入中...
搜索中...
未找到
phmap::LockableImpl< phmap::NullMutex >类 参考

#include <phmap_base.h>

类 phmap::LockableImpl< phmap::NullMutex > 继承关系图:
phmap::NullMutex

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 ()
 

成员类型定义说明

◆ Base

◆ mutex_type

◆ SharedLock

using phmap::LockableImpl< phmap::NullMutex >::SharedLock = typename Base::DoNothing

◆ SharedLocks

using phmap::LockableImpl< phmap::NullMutex >::SharedLocks = typename Base::DoNothing

◆ UniqueLock

using phmap::LockableImpl< phmap::NullMutex >::UniqueLock = typename Base::DoNothing

◆ UniqueLocks

using phmap::LockableImpl< phmap::NullMutex >::UniqueLocks = typename Base::DoNothing

◆ UpgradeLock

using phmap::LockableImpl< phmap::NullMutex >::UpgradeLock = typename Base::DoNothing

◆ UpgradeToUnique

using phmap::LockableImpl< phmap::NullMutex >::UpgradeToUnique = typename Base::DoNothing

该类的文档由以下文件生成: