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