| Classes | |
| class | bucket_entry | 
| class | bucket_entry_hash | 
| class | bucket_entry_hash< true > | 
| struct | has_is_transparent | 
| struct | has_is_transparent< T, typename make_void< typename T::is_transparent >::type > | 
| struct | is_power_of_two_policy | 
| struct | is_power_of_two_policy< tsl::rh::power_of_two_growth_policy< GrowthFactor > > | 
| struct | make_void | 
| class | robin_hash | 
| Typedefs | |
| using | slz_size_type = std::uint64_t | 
| using | truncated_hash_type = std::uint32_t | 
| Functions | |
| template<class T , class Deserializer > | |
| static T | deserialize_value (Deserializer &deserializer) | 
| template<typename T , typename U > | |
| static T | numeric_cast (U value, const char *error_message="numeric_cast() failed.") | 
| using tsl::detail_robin_hash::slz_size_type = typedef std::uint64_t | 
Fixed size type used to represent size_type values on serialization. Need to be big enough to represent a std::size_t on 32 and 64 bits platforms, and must be the same size on both platforms.
Definition at line 105 of file robin_hash.h.
| using tsl::detail_robin_hash::truncated_hash_type = typedef std::uint32_t | 
Definition at line 110 of file robin_hash.h.
| 
 | static | 
Definition at line 90 of file robin_hash.h.
| 
 | static | 
Definition at line 70 of file robin_hash.h.