#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. |