__GNU_PBDS::DETAIL::NO_THROW_COPIES(3cxx)

πŸŽ€ __gnu_pbds::detail::no_throw_copies< Key, Mapped > πŸŽ€

okay so this is a libstdc++ (3cxx) manual page, bestie β€” the header up top is just the truncated title, and we’re about to get into the whole tiny-but-iconic struct situation. ✨


πŸ’– NAME πŸ’–

__gnu_pbds::detail::no_throw_copies< Key, Mapped > β€” Primary template. πŸ’…


✨ SYNOPSIS ✨

#include <types_traits.hpp>

🌸 Public Types 🌸

  • indicator β€” it’s a typedef for integral_constant< int, __simple >, no cap. 🫢

πŸ¦‹ Static Public Attributes πŸ¦‹

  • __simple β€” it’s declared as static const bool __simple. that’s the whole attribute, periodt. πŸ’€

πŸ’œ Detailed Description πŸ’œ

for the template parameters Key and Mapped, the printed declaration is literally this vibe:

template<typename Key, typename Mapped>
    struct __gnu_pbds::detail::no_throw_copies< Key, Mapped >"Primary
       template.

and yes, it is described as Primary template. β€” highkey important, lowkey mysterious. 🌈


🫢 Author 🫢

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


πŸ’– that’s the whole page, bestie. source/version situation: generated automatically by Doxygen for libstdc++ from the source code; the footer reads libst__gnu_pbds::det...< Key, Mapped >(3cxx), and no date is shown. periodt ✨