#include <mask_based_range_hashing.hpp>
Inheritance diagram for pb_assoc::detail::mask_based_range_hashing< Size_Type >:

| Protected Types | |
| typedef Size_Type | size_type | 
| Protected Member Functions | |
| void | swap (PB_ASSOC_CLASS_C_DEC &r_other) | 
| void | notify_resized (size_type size) | 
| size_type | range_hash (size_type hash) const | 
| Private Attributes | |
| size_type | m_mask | 
| Static Private Attributes | |
| static const size_type | s_num_bits_in_size_type | 
| static const size_type | s_highest_bit_1 | 
Definition at line 62 of file mask_based_range_hashing.hpp.
| typedef Size_Type pb_assoc::detail::mask_based_range_hashing< Size_Type >::size_type  [protected] | 
Reimplemented in pb_assoc::direct_mask_range_hashing< Size_Type >.
Definition at line 65 of file mask_based_range_hashing.hpp.
| void pb_assoc::detail::mask_based_range_hashing< Size_Type >::notify_resized | ( | size_type | size | ) |  [protected] | 
Reimplemented in pb_assoc::direct_mask_range_hashing< Size_Type >.
| size_type pb_assoc::detail::mask_based_range_hashing< Size_Type >::range_hash | ( | size_type | hash | ) | const  [inline, protected] | 
| void pb_assoc::detail::mask_based_range_hashing< Size_Type >::swap | ( | PB_ASSOC_CLASS_C_DEC & | r_other | ) |  [protected] | 
Reimplemented in pb_assoc::direct_mask_range_hashing< Size_Type >.
| size_type pb_assoc::detail::mask_based_range_hashing< Size_Type >::m_mask  [private] | 
Definition at line 78 of file mask_based_range_hashing.hpp.
| const size_type pb_assoc::detail::mask_based_range_hashing< Size_Type >::s_highest_bit_1  [static, private] | 
Definition at line 82 of file mask_based_range_hashing.hpp.
| const size_type pb_assoc::detail::mask_based_range_hashing< Size_Type >::s_num_bits_in_size_type  [static, private] | 
Definition at line 80 of file mask_based_range_hashing.hpp.
 1.4.7
 1.4.7