__GNU_PBDS::DETAIL::TREE_NODE_METADATA_DISPATCH(3cxx)

πŸ¦‹ __gnu_pbds::detail::tree_node_metadata_dispatch< Key, Data, Cmp_Fn, Node_Update, _Alloc > πŸ¦‹

okay bestie, welcome to this very specific 3cxx manual page. The whole vibe is Tree node metadata dispatch, and we are gonna read it together, no cap πŸ’….

✨ NAME ✨

  • __gnu_pbds::detail::tree_node_metadata_dispatch< Key, Data, Cmp_Fn, Node_Update, _Alloc > β€” Tree node metadata dispatch.

πŸ’– SYNOPSIS πŸ’–

the synopsis is literally just this include, bestie:

#include <node_metadata_selector.hpp>

πŸŽ€ Public Types πŸŽ€

  • typedef tree_metadata_helper< __node_u, null_update >::type type

🌈 Detailed Description 🌈

the template goes like this, exactly:

template<typename Key, typename Data, typename Cmp_Fn, template< typename
       Node_CItr, typename Const_Iterator, typename Cmp_Fn_, typename _Alloc_ >
       class Node_Update, typename _Alloc>
       struct __gnu_pbds::detail::tree_node_metadata_dispatch< Key, Data,
       Cmp_Fn, Node_Update, _Alloc >"Tree node metadata dispatch.

and yeah, that quote right before Tree node metadata dispatch is in the source text, bestie β€” we keep the facts exactly as they are 🫢.

πŸ‘‘ Author πŸ‘‘

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

no human author here, it's the Doxygen machine doing its thing πŸ˜­πŸ’–.


source/version: libstdc++ / the libstd footer energy, with the 3cxx manual name; date: not shown in this page's footer, so I'm not making one up, bestie πŸŽ€βœ¨.