__GNU_PBDS::DETAIL::PAT_TRIE_BASE__NODE_BASE(3)

πŸ“¦
version 16.2.1+r23+gd564253eb6c8 Β· 6 versions
, in arch rolling, fedora 44

πŸ’– __gnu_pbds::detail::pat_trie_base::_Node_base< _ATraits, Metadata > πŸ’–

okay bestie, welcome to the Library Functions Manual section, this one lives under the __gnu_pbds... Metadata > corner of the libstdc++ universe, and we're about to get so cozy with a node base πŸŽ€


✨ NAME ✨

__gnu_pbds::detail::pat_trie_base::_Node_base< _ATraits, Metadata > β€” it's the Node base, no cap. It's giving "foundation of everything," it's giving "the main character that other nodes inherit from" πŸ’…


🌸 SYNOPSIS 🌸

#include <pat_trie_base.hpp>

Inherited by __gnu_pbds::detail::pat_trie_base::_Head< _ATraits, Metadata >, __gnu_pbds::detail::pat_trie_base::_Inode< _ATraits, Metadata >, and __gnu_pbds::detail::pat_trie_base::_Leaf< _ATraits, Metadata >.

so like… three little icons are literally descended from this one, and honestly? slay πŸ‘‘

πŸ¦‹ Public Types πŸ¦‹

  • typedef _ATraits::const_iterator a_const_iterator
  • typedef detail::rebind_traits< _Alloc, _ATraits >::const_pointer a_const_pointer
  • typedef _ATraits access_traits
  • typedef _Alloc allocator_type
  • typedef detail::rebind_traits< _Alloc, _Node_base >::pointer node_pointer
  • typedef _ATraits::type_traits type_traits

🌈 Public Member Functions 🌈

  • _Node_base (node_type type) β€” the constructor, it takes a node_type type and that's the whole vibe 🫢

⭐ Public Attributes ⭐

  • node_pointer m_p_parent β€” your parent pointer bestie, keeping the family tree connected fr fr
  • const node_type m_type β€” the type, and she is const, so don't even think about touching her 🚫

πŸ’œ Detailed Description πŸ’œ

template<typename _ATraits, typename Metadata>
    struct __gnu_pbds::detail::pat_trie_base::_Node_base< _ATraits, Metadata >

"Node base."

like yes that's the whole description, it's short and it knows it, and honestly? iconic minimalism πŸ’…βœ¨


πŸ‘‘ Author πŸ‘‘

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

no actual human wrote this one bestie, a robot did, and it ate πŸ“

and that's the whole page, we're done here 🌸 this little love letter to a node base came to you courtesy of libstdc++, the source of this fine manual page, straight from the Library Functions Manual β€” mwah, bye bestie πŸ’–πŸ¦‹βœ¨

πŸ“¦ where this page comes from
  • arch rolling: gcc 16.2.1+r23+gd564253eb6c8-1 Β· GPL-3.0-or-later WITH GCC-exception-3.1 AND GFDL-1.3-or-later
  • fedora 44: libstdc++-docs 16.0.1-0.10.fc44 Β· GPL-3.0-or-later AND LGPL-3.0-or-later AND (GPL-3.0-or-later WITH GCC-exception-3.1) AND (GPL-3.0-or-later WITH Texinfo-exception) AND (LGPL-2.1-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH GNU-compiler-exception) AND BSL-1.0 AND GFDL-1.3-or-later AND Linux-man-pages-copyleft-2-para AND SunPro AND BSD-1-Clause AND BSD-2-Clause AND BSD-2-Clause-Views AND BSD-3-Clause AND BSD-4-Clause AND BSD-Source-Code AND Zlib AND MIT AND Apache-2.0 AND (Apache-2.0 WITH LLVM-Exception) AND ZPL-2.1 AND ISC AND LicenseRef-Fedora-Public-Domain AND HP-1986 AND curl AND Martin-Birgmeier AND HPND-Markus-Kuhn AND dtoa AND SMLNJ AND AMD-newlib AND OAR AND HPND-merchantability-variant AND HPND-Intel
  • fedora 44: libstdc++-docs 16.2.1-2.fc44
  • fedora 44: libstdc++-docs 16.2.1-3.fc44 Β· GPL-3.0-or-later AND LGPL-3.0-or-later AND (GPL-3.0-or-later WITH GCC-exception-3.1) AND (GPL-3.0-or-later WITH Texinfo-exception) AND (LGPL-2.1-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH GNU-compiler-exception) AND BSL-1.0 AND GFDL-1.3-or-later AND Linux-man-pages-copyleft-2-para AND SunPro AND BSD-1-Clause AND BSD-2-Clause AND BSD-2-Clause-Views AND BSD-3-Clause AND BSD-4-Clause AND BSD-Source-Code AND Zlib AND MIT AND Apache-2.0 AND (Apache-2.0 WITH LLVM-Exception) AND ZPL-2.1 AND ISC AND LicenseRef-Fedora-Public-Domain AND HP-1986 AND curl AND Martin-Birgmeier AND HPND-Markus-Kuhn AND dtoa AND SMLNJ AND AMD-newlib AND OAR AND HPND-merchantability-variant AND HPND-Intel
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms