__GNU_PBDS::DETAIL::DEFAULT_HASH_FN(3cxx)

okay bestie, this is the 3cxx manual page for __gnu_pbds::detail::default_hash_fn< Key > β€” yes, the <Key> template one. buckle up, it's short but we're keeping every crumb. πŸ’…βœ¨

🌸 NAME 🌸

__gnu_pbds::detail::default_hash_fn< Key > β€” Primary template, default_hash_fn. no cap, that's the name.

✨ SYNOPSIS ✨

#include <standard_policies.hpp>

πŸŽ€ Public Types πŸŽ€

  • typedef std::tr1::hash< Key > type β€” Dispatched type. that's the public typedef, bestie, and the description is literally "Dispatched type." πŸ¦‹

πŸ’– Detailed Description πŸ’–

template moment, bestie:

template<typename Key>
    struct __gnu_pbds::detail::default_hash_fn< Key >"Primary template,
    default_hash_fn.

that's the primary template, default_hash_fn, and yes β€” the little quote-ish bit after the > is right there in the generated text, so we're keeping it exactly. πŸ™ˆ periodt.

🧚 Member Typedef Documentation 🧚

the type member typedef is giving:

template<typename Key > typedef std::tr1::hash<Key>
    __gnu_pbds::detail::default_hash_fn< Key >::type

Dispatched type. that's it, that's the typedef. πŸ’œ

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for libstdc++ from the source code. iconic behavior from the doc generator. πŸ’…


okay that's the whole page, bestie β€” source/version: libstdc++; date: not printed here, and the footer's manual tag is 3cxx. πŸ«ΆπŸ’–