STD::TR2::DIRECT_BASES(3cxx)

✨ NAME ✨

okay so this is the std::tr2::direct_bases< _Tp >(3cxx) page, bestie β€” manual-name realness included. It's about std::tr2::direct_bases< _Tp >: literally enumerate all the direct base classes of a class. Form of a typelist. Periodt.

πŸ¦‹ SYNOPSIS πŸ¦‹

#include <type_traits>

πŸŽ€ Public Types πŸŽ€

  • typedef __reflection_typelist< __direct_bases(_Tp)... > type β€” this is the type; it's the typelist holding the direct-base-class info.

🌈 Detailed Description 🌈

The template-looking part is exactly this, no edits, no cap:

   template<typename _Tp>
       struct std::tr2::direct_bases< _Tp >"Enumerate all the direct base
       classes of a class. Form of a typelist.

So yeah: template<typename _Tp> and that struct std::tr2::direct_bases< _Tp > situation, and the whole point is still "Enumerate all the direct base classes of a class. Form of a typelist." πŸ’…

πŸ’… Author πŸ’…

Generated automatically by Doxygen for libstdc++ from the source code. iconic automation behavior, honestly.


πŸ’– That's the whole page, bestie β€” cute sign-off from libstdc++, for the std::tr2::direct_bases< _Tp >(3cxx) manual page. 🫢

πŸ“¦ where this page comes from