logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

std::__detail::_Default_ranged_hash - Default ranged hash function H. In principle it should be a

Author

       Generated automatically by Doxygen for libstdc++ from the source code.

libstdc++                                        Tue Jul 19 2022       std::__detail::_Default_ranged_hash(3cxx)

Detailed Description

       Default ranged hash function H. In principle it should be a function object composed from objects of type
       H1 and H2 such that h(k, N) = h2(h1(k), N), but that would mean making extra copies of h1 and h2. So
       instead we'll just use a tag to tell class template hashtable to do that composition.

       Definition at line 441 of file hashtable_policy.h.

Name

       std::__detail::_Default_ranged_hash - Default ranged hash function H. In principle it should be a
       function object composed from objects of type H1 and H2 such that h(k, N) = h2(h1(k), N), but that would
       mean making extra copies of h1 and h2. So instead we'll just use a tag to tell class template hashtable
       to do that composition.

Synopsis

See Also