This is an internal header file, included by other library headers. More...
Classes | |
class | std::__exception_ptr::exception_ptr |
An opaque pointer to an arbitrary exception. More... | |
Namespaces | |
std::__exception_ptr | |
Functions | |
template<typename _Ex > | |
exception_ptr | std::copy_exception (_Ex __ex) _GLIBCXX_USE_NOEXCEPT _GLIBCXX_DEPRECATED |
Obtain an exception_ptr pointing to a copy of the supplied object. More... | |
exception_ptr | std::current_exception () _GLIBCXX_USE_NOEXCEPT |
Obtain an exception_ptr to the currently handled exception. More... | |
template<typename _Ex > | |
exception_ptr | std::make_exception_ptr (_Ex __ex) _GLIBCXX_USE_NOEXCEPT |
Obtain an exception_ptr pointing to a copy of the supplied object. More... | |
bool | std::__exception_ptr::operator!= (const exception_ptr &, const exception_ptr &) _GLIBCXX_USE_NOEXCEPT __attribute__((__pure__)) |
bool | std::__exception_ptr::operator== (const exception_ptr &, const exception_ptr &) _GLIBCXX_USE_NOEXCEPT __attribute__((__pure__)) |
void | std::rethrow_exception (exception_ptr) __attribute__((__noreturn__)) |
Throw the object pointed to by the exception_ptr. More... | |
void | std::__exception_ptr::swap (exception_ptr &__lhs, exception_ptr &__rhs) |
This is an internal header file, included by other library headers.
Do not attempt to use it directly. {exception}