__GNU_PBDS::DETAIL::MASK_BASED_RANGE_HASHING(3cxx)

🌸 NAME 🌸

__gnu_pbds::detail::mask_based_range_hashing< Size_Type > β€” literally the Range hashing policy, bestie. That's the whole name, no cap. πŸ’…

Manual name, for the record: __gnu_pbds::de...ng< Size_Type >(3cxx) ✨

✨ SYNOPSIS ✨

#include <mask_based_range_hashing.hpp>

Inherited by __gnu_pbds::direct_mask_range_hashing< Size_Type >.

🫢 Protected Types

  • typedef Size_Type size_type

πŸ’œ Protected Member Functions

  • void notify_resized (size_type size)
  • size_type range_hash (size_type hash) const
  • void swap (mask_based_range_hashing &other)

🌈 Detailed Description 🌈

   template<typename Size_Type>
       class __gnu_pbds::detail::mask_based_range_hashing< Size_Type >"Range
       hashing policy.

Yes bestie, that stray " is literally in the original β€” keeping it exactly, no cap. πŸ’€

πŸ‘‘ Author πŸ‘‘

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


okay bye bestie πŸ¦‹ source/version: libstdc++, manual vibe: 3cxx, footer string: libstd__gnu_pbds::de...ng< Size_Type >(3cxx). Date? Not shown in the original, so I'm not inventing one β€” periodt. πŸ’–