STD::__EXCEPTION_PTR_EXCEPTION_PTR(3)
π NAME π
std::__exception_ptr::exception_ptr β an opaque pointer to an arbitrary exception.
Okay bestie, quick vibe check: this is the libstdc++ Library Functions Manual page for std::__exc...ception_ptr(3). We are literally talking about std::__exception_ptr::exception_ptr, and itβs giving opaque pointer to an arbitrary exception energy. Periodt.
β¨ SYNOPSIS β¨
π Public Member Functions π
No cap, hereβs the exact function lineup β every signature stays exactly as written:
exception_ptr (const exception_ptr &) noexceptexception_ptr (exception_ptr &&__o) noexceptexception_ptr (nullptr_t) noexceptconst class std::type_info * __cxa_exception_type () const noexceptoperator bool () const noexceptexception_ptr & operator= (const exception_ptr &) noexceptexception_ptr & operator= (exception_ptr &&__o) noexceptvoid swap (exception_ptr &) noexcept
π«Ά Friends π«Ά
The friend zone but make it C++:
bool operator== (const exception_ptr &, const exception_ptr &) noexcept=defaultexception_ptr std::current_exception () noexcepttemplate<typename _Ex > exception_ptr std::make_exception_ptr (_Ex) noexceptvoid std::rethrow_exception (exception_ptr)
π Related Functions π
Note that these are not member functions. Iykyk.
void swap (exception_ptr &__lhs, exception_ptr &__rhs)
π¦ Detailed Description π¦
An opaque pointer to an arbitrary exception.
Definition at line 90 of file exception_ptr.h.
πΈ Author πΈ
Generated automatically by Doxygen for libstdc++ from the source code.
Catch you later, bestie π«Ά This one comes from libstdc++, dated Thu Jul 11 2024, and itβs the std::__exc...ception_ptr(3) page β iconic, honestly π
β¨
π¦ where this page comes from
- centos-stream 9: gcc-toolset-12-libstdc++-docs 12.2.1-7.7.el9 Β· GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms