Hash Traits
<boost/unordered/hash_traits.hpp>
Synopsis
#include <boost/container_hash/hash_is_avalanching.hpp> namespace boost { namespace unordered { using boost::hash_is_avalanching; } // namespace unordered } // namespace boost
Note: |
This header is deprecated. Use instead
|
Open-addressing and concurrent containers
use the provided hash function Hash
as-is if hash_is_avalanching<Hash>::value
is true
; otherwise, they
implement a bit-mixing post-processing stage to increase the quality of hashing at the expense of
extra computational cost.