__gnu_pbds::container_error(3cxx)

πŸ’– __gnu_pbds::container_error β€” the 3cxx manual page, bestie πŸ’–

okay so this is the __gnu_pbds::container_error(3cxx) page, and it's giving "I'm the base class, everyone else is my chaotic children" energy. πŸ’…

πŸŽ€ NAME πŸŽ€

__gnu_pbds::container_error β€” base class for exceptions. Periodt. It's the mom friend of this lil exception situation. 🫢

✨ SYNOPSIS ✨

#include <exception.hpp>

Inherits std::logic_error.

Inherited by __gnu_pbds::insert_error, __gnu_pbds::join_error, and __gnu_pbds::resize_error. Not me listing all three and acting normal about it. 😭

πŸ’– Public Member Functions πŸ’–

  • virtual const char * what () const noexcept β€” this is the public member function on deck, bestie. That's the whole list. Iconic minimalism or whatever. ✨

🌈 Detailed Description 🌈

Base class for exceptions. Literally what it says. No cap, no extra lore. πŸ¦‹

πŸ¦‹ Member Function Documentation πŸ¦‹

πŸ’œ virtual const char * std::logic_error::what () const [virtual], [noexcept], [inherited]

virtual const char * std::logic_error::what () const [virtual],  [noexcept], [inherited]

It returns a C-style character string describing the general cause of the current error β€” the same string that was passed to the ctor. Yes, bestie, that exact string. 🫢

Reimplemented from std::exception.

Reimplemented in std::future_error.

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for libstdc++ from the source code. Doxygen did its lil autogen thing. We respect the pipeline. πŸ’…


byeee πŸ’– β€” footer tea: this page is brought to you by libstdc++, and the page name is __gnu_pbds::container_error(3cxx). There's no date listed in this footer, so I'm not inventing one, bestie. βœ¨πŸŽ€