__gnu_cxx::__pool_base(3cxx)

🌸 NAME 🌸

Okay so welcome to the 3cxx manual page for __gnu_cxx::__pool_base, bestie β€” and the vibe is literally β€œBase class for pool object.” That's the whole name description, no cap. It's giving foundational icon energy. 🫢

✨ SYNOPSIS ✨

Start with this include, exactly:

#include <mt_allocator.h>

Inherited by __gnu_cxx::__pool< false >, and __gnu_cxx::__pool< true >. Yes, both of those, with the spaces inside the angle brackets preserved like a true detail-oriented queen. πŸ’…

🧚 Public Types 🧚

  • typedef unsigned short int _Binmap_type β€” type alias, right here, unchanged.
  • typedef std::size_t size_t β€” another type alias, also exactly as written. ✨

πŸ¦‹ Public Member Functions πŸ¦‹

  • __pool_base (const _Tune &__options) β€” the constructor-looking signature, preserved character for character.
  • bool _M_check_threshold (size_t __bytes) β€” exact signature, no edits.
  • size_t _M_get_align () β€” exact signature, periodt.
  • size_t _M_get_binmap (size_t __bytes) β€” exact signature.
  • const _Tune & _M_get_options () const β€” exact signature, including that const at the end.
  • void _M_set_options (_Tune __t) β€” exact signature.

πŸŽ€ Protected Attributes πŸŽ€

  • _Binmap_type * _M_binmap β€” exact protected attribute.
  • bool _M_init β€” exact protected attribute.
  • _Tune _M_options β€” exact protected attribute.

πŸ’– Detailed Description πŸ’–

Base class for pool object. That's the detailed description, word for word β€” short and iconic. 🫢

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for libstdc++ from the source code. πŸ€–βœ¨


And that's the whole page, bestie. Sign-off from the footer: this is the libstdc++ 3cxx manual page; no date was printed on the footer, so I'm not inventing one β€” periodt. πŸ’–πŸŽ€πŸ¦‹