NIM PC Cross Platform SDK
载入中...
搜索中...
未找到
phmap::Hash< std::tuple< T... > > 模板结构体 参考

#include <phmap_utils.h>

Public 成员函数

size_t operator() (std::tuple< T... > const &t) const noexcept
 

Private 成员函数

template<size_t I = 0, class TUP >
std::enable_if< I==std::tuple_size< TUP >::value, size_t >::type _hash_helper (size_t seed, const TUP &) const noexcept
 
template<size_t I = 0, class TUP >
 std::enable_if (seed, t)
 

成员函数说明

◆ _hash_helper()

template<class... T>
template<size_t I = 0, class TUP >
std::enable_if< I==std::tuple_size< TUP >::value, size_t >::type phmap::Hash< std::tuple< T... > >::_hash_helper ( size_t  seed,
const TUP &   
) const
inlineprivatenoexcept

◆ operator()()

template<class... T>
size_t phmap::Hash< std::tuple< T... > >::operator() ( std::tuple< T... > const &  t) const
inlinenoexcept

◆ std::enable_if()

template<class... T>
template<size_t I = 0, class TUP >
phmap::Hash< std::tuple< T... > >::std::enable_if ( seed  ,
 
)
private

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