A mask range-hashing class (uses a bit-mask).
| Parameter | Description | Default Value |
Size_Type |
Size type. |
size_t |
| Type | Definition | Description |
size_type |
Size_Type |
Size type. |
| Method | Description |
void swap (direct_mask_range_hashing &r_other) |
Swaps content. |
| Method | Description |
void notify_resized (size_type size) |
Notifies the policy object that the container's size has changed to size. |
| Method | Description |
inline size_type operator() (size_type hash) const |
Transforms the hash value hash into a ranged-hash value (using a bit-mask). |