__GNU_PBDS::DETAIL::LU_COUNTER_METADATA(3cxx)

okay so bestie, welcome to the 3cxx manual page for __gnu_pbds::detail::lu_counter_metadata< Size_Type > πŸ’… yes, the whole name, we’re doing it.

✨ NAME ✨

__gnu_pbds::detail::lu_counter_metadata< Size_Type > β€” a list-update metadata type that moves elements to the front of the list based on the counter algorithm. That’s the whole vibe: list-update metadata, front-moving, counter-algorithm behavior. πŸ‘‘

🌸 SYNOPSIS 🌸

#include <lu_counter_metadata.hpp>

πŸ’– Public Types πŸ’–

  • typedef Size_Type size_type β€” the public size type, bestie. ✨

🫢 Friends 🫢

  • class lu_counter_policy_base< size_type > β€” friend class listed right here, iykyk.

πŸ¦‹ Detailed Description πŸ¦‹

The template situation is literally:

template<typename Size_Type = std::size_t>
class __gnu_pbds::detail::lu_counter_metadata< Size_Type >"A list-update
metadata type that moves elements to the front of the list based on the
counter algorithm.

Translation for the group chat: __gnu_pbds::detail::lu_counter_metadata< Size_Type > is a list-update metadata type that moves elements to the front of the list based on the counter algorithm. The Size_Type template parameter defaults to std::size_t. No cap, that’s the whole description. πŸŽ€

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for libstdc++ from the source code. So not a human author β€” Doxygen did its little automation slay. πŸ€–πŸ’…


bye bestie 🫢 β€” source/version: libstdc++ for the 3cxx manual; date: the footer date isn’t visible in this copy, so Doxygen left us on read. πŸ’œ