libstdc++: __gnu_pbds::detail::ranged_hash_fn< Key, null_type, _Alloc, Comb_Hash_Fn, false (original) (raw)
#include <[ranged_hash_fn.hpp](a01463%5Fsource.html)>
Inherits Comb_Hash_Fn.
Protected Member Functions | |
---|---|
ranged_hash_fn (size_type) | |
ranged_hash_fn (size_type, const Comb_Hash_Fn &) | |
ranged_hash_fn (size_type, const null_type &, const Comb_Hash_Fn &) | |
void | swap (ranged_hash_fn< Key, null_type, _Alloc, Comb_Hash_Fn, false > &) |
Detailed Description
template<typename Key, typename _Alloc, typename Comb_Hash_Fn>
class __gnu_pbds::detail::ranged_hash_fn< Key, null_type, _Alloc, Comb_Hash_Fn, false >
Specialization 3 The client does not supply a hash function (by specifying null_type as the Hash_Fn parameter), and requests that hash values not be stored.
Definition at line 256 of file ranged_hash_fn.hpp.
Member Typedef Documentation
◆ comb_hash_fn_base
template<typename Key , typename _Alloc , typename Comb_Hash_Fn >
◆ size_type
template<typename Key , typename _Alloc , typename Comb_Hash_Fn >
Constructor & Destructor Documentation
template<typename Key , typename _Alloc , typename Comb_Hash_Fn >
◆ ranged_hash_fn() [2/3]
template<typename Key , typename _Alloc , typename Comb_Hash_Fn >
◆ ranged_hash_fn() [3/3]
template<typename Key , typename _Alloc , typename Comb_Hash_Fn >
Member Function Documentation
◆ swap()
template<typename Key , typename _Alloc , typename Comb_Hash_Fn >
The documentation for this class was generated from the following file: