NIM 跨平台 C++ SDK
|
类 | |
struct | phmap::phmap_mix< n > |
struct | phmap::phmap_mix< 4 > |
struct | phmap::phmap_mix< 8 > |
struct | phmap::fold_if_needed< n > |
struct | phmap::fold_if_needed< 4 > |
struct | phmap::fold_if_needed< 8 > |
struct | phmap::has_hash_value< T > |
struct | phmap::Hash< T > |
struct | phmap::Hash< T * > |
struct | phmap::phmap_unary_function< ArgumentType, ResultType > |
struct | phmap::Hash< bool > |
struct | phmap::Hash< char > |
struct | phmap::Hash< signed char > |
struct | phmap::Hash< unsigned char > |
struct | phmap::Hash< wchar_t > |
struct | phmap::Hash< int16_t > |
struct | phmap::Hash< uint16_t > |
struct | phmap::Hash< int32_t > |
struct | phmap::Hash< uint32_t > |
struct | phmap::Hash< int64_t > |
struct | phmap::Hash< uint64_t > |
struct | phmap::Hash< float > |
struct | phmap::Hash< double > |
struct | phmap::Combiner< H, sz > |
struct | phmap::Combiner< H, 4 > |
struct | phmap::Combiner< H, 8 > |
class | phmap::HashStateBase< H > |
struct | phmap::Hash< std::pair< T1, T2 > > |
struct | phmap::Hash< std::tuple< T... > > |
命名空间 | |
namespace | phmap |
宏定义 | |
#define | PHMAP_HASH_ROTL32(x, r) (x << r) | (x >> (32 - r)) |
类型定义 | |
using | phmap::HashState = HashStateBase<size_t> |
#define PHMAP_HASH_ROTL32 | ( | x, | |
r ) (x << r) | (x >> (32 - r)) |