NIM PC Cross Platform SDK
载入中...
搜索中...
未找到
phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc >::Inner结构体 参考

#include <phmap.h>

类 phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc >::Inner 继承关系图:
phmap::LockableImpl< Mtx_ >

struct  Params
 

Public 成员函数

 Inner ()
 
 Inner (Params const &p)
 
bool operator== (const Inner &o) const
 

Public 属性

EmbeddedSet set_
 

额外继承的成员函数

- Public 类型 继承自 phmap::LockableImpl< Mtx_ >
using mutex_type = Mtx_
 
using Base = LockableBaseImpl< Mtx_ >
 
using SharedLock = typename Base::WriteLock
 
using UpgradeLock = typename Base::WriteLock
 
using UniqueLock = typename Base::WriteLock
 
using SharedLocks = typename Base::WriteLocks
 
using UniqueLocks = typename Base::WriteLocks
 
using UpgradeToUnique = typename Base::DoNothing
 

构造及析构函数说明

◆ Inner() [1/2]

template<size_t N, template< class, class, class, class > class RefSet, class Mtx_ , class Policy , class Hash , class Eq , class Alloc >
phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc >::Inner::Inner ( )
inline

◆ Inner() [2/2]

template<size_t N, template< class, class, class, class > class RefSet, class Mtx_ , class Policy , class Hash , class Eq , class Alloc >
phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc >::Inner::Inner ( Params const &  p)
inline

成员函数说明

◆ operator==()

template<size_t N, template< class, class, class, class > class RefSet, class Mtx_ , class Policy , class Hash , class Eq , class Alloc >
bool phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc >::Inner::operator== ( const Inner o) const
inline

类成员变量说明

◆ set_

template<size_t N, template< class, class, class, class > class RefSet, class Mtx_ , class Policy , class Hash , class Eq , class Alloc >
EmbeddedSet phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc >::Inner::set_

该结构体的文档由以下文件生成: