direct_mask_range_hashing
 Interface
A mask range-hashing class (uses a bit-mask).
../../../../include/ext/pb_assoc/hash_policy.hpphash_policy.hpp #link1Template parameters.
Public Types and Constants:
#link2General definitions.
Public Methods:
#link3Constructors, destructor, and related.
Protected Methods:
#link4Notification methods.
#link5Operators.
Template parameters.
Parameter Description Default Value Size_Type Size type.
size_t
General definitions.
Type Definition Description size_type #Size_Type3735929483Size_Type Size type.
Constructors, destructor, and related.
Method Description void  swap
  (
direct_mask_range_hashing &r_other) Swaps content.
Notification methods.
Method Description void  notify_resized
  (
#size_type3735929547size_type  size) Notifies the policy object that the container's size has changed to size.
Operators.
Method Description inline #size_type3735929547size_type   
operator()
  (
#size_type3735929547size_type  hash) const Transforms the hash value hash into a ranged-hash value (using a bit-mask).
