#include <concurrent_hash_map.h>
Inherited by tbb::concurrent_hash_map< Key, T, HashCompare, A > [protected].
Inheritance diagram for tbb::internal::hash_map_base:
Public Types | |
| typedef spin_rw_mutex | node_mutex_t |
| typedef spin_rw_mutex | chain_mutex_t |
| typedef spin_rw_mutex | segment_mutex_t |
| typedef size_t | hashcode_t |
| Type of a hash code. | |
Static Public Attributes | |
| const size_t | n_segment_bits = 6 |
| Log2 of n_segment. | |
| const size_t | n_segment = size_t(1)<<n_segment_bits |
| Number of segments. | |
| const size_t | max_physical_size = size_t(1)<<(8*sizeof(hashcode_t)-n_segment_bits) |
| Maximum size of array of chains. | |