|
| std::_Nested_exception< _Except >::_Nested_exception (_Except &&__ex) |
|
| std::_Nested_exception< _Except >::_Nested_exception (const _Except &__ex) |
|
| std::domain_error::domain_error (const char *) _GLIBCXX_TXN_SAFE |
|
| std::domain_error::domain_error (const string &__arg) _GLIBCXX_TXN_SAFE |
|
| std::__exception_ptr::exception_ptr::exception_ptr (const exception_ptr &) noexcept |
|
| std::__exception_ptr::exception_ptr::exception_ptr (exception_ptr &&__o) noexcept |
|
| std::__exception_ptr::exception_ptr::exception_ptr (nullptr_t) noexcept |
|
| std::invalid_argument::invalid_argument (const char *) _GLIBCXX_TXN_SAFE |
|
| std::invalid_argument::invalid_argument (const string &__arg) _GLIBCXX_TXN_SAFE |
|
| std::length_error::length_error (const char *) _GLIBCXX_TXN_SAFE |
|
| std::length_error::length_error (const string &__arg) _GLIBCXX_TXN_SAFE |
|
| std::logic_error::logic_error (const char *) _GLIBCXX_TXN_SAFE |
|
| std::logic_error::logic_error (const string &__arg) _GLIBCXX_TXN_SAFE |
|
| std::nested_exception::nested_exception (const nested_exception &) noexcept=default |
|
| std::out_of_range::out_of_range (const char *) _GLIBCXX_TXN_SAFE |
|
| std::out_of_range::out_of_range (const string &__arg) _GLIBCXX_TXN_SAFE |
|
| std::overflow_error::overflow_error (const char *) _GLIBCXX_TXN_SAFE |
|
| std::overflow_error::overflow_error (const string &__arg) _GLIBCXX_TXN_SAFE |
|
| std::range_error::range_error (const char *) _GLIBCXX_TXN_SAFE |
|
| std::range_error::range_error (const string &__arg) _GLIBCXX_TXN_SAFE |
|
| std::runtime_error::runtime_error (const char *) _GLIBCXX_TXN_SAFE |
|
| std::runtime_error::runtime_error (const string &__arg) _GLIBCXX_TXN_SAFE |
|
| std::underflow_error::underflow_error (const char *) _GLIBCXX_TXN_SAFE |
|
| std::underflow_error::underflow_error (const string &__arg) _GLIBCXX_TXN_SAFE |
|
const class std::type_info * | std::__exception_ptr::exception_ptr::__cxa_exception_type () const noexcept __attribute__((__pure__)) |
|
template<typename _Ex > |
void | std::__exception_ptr::__dest_thunk (void *__x) |
|
template<typename _Ex > |
__rethrow_if_nested_cond< _Ex > | std::__rethrow_if_nested_impl (const _Ex *__ptr) |
|
void | std::__rethrow_if_nested_impl (const void *) |
|
template<typename _Tp > |
void | std::__throw_with_nested_impl (_Tp &&__t, false_type) |
|
template<typename _Tp > |
void | std::__throw_with_nested_impl (_Tp &&__t, true_type) |
|
void | __gnu_cxx::__verbose_terminate_handler () |
|
template<typename _Ex > |
exception_ptr | std::copy_exception (_Ex __ex) noexcept 1 |
|
exception_ptr | std::current_exception () noexcept |
|
template<typename _Ex > |
exception_ptr | std::make_exception_ptr (_Ex __ex) noexcept |
|
exception_ptr | std::nested_exception::nested_ptr () const noexcept |
|
| std::__exception_ptr::exception_ptr::operator bool () const |
|
bool | std::__exception_ptr::operator!= (const exception_ptr &, const exception_ptr &) noexcept __attribute__((__pure__)) |
|
exception_ptr & | std::__exception_ptr::exception_ptr::operator= (const exception_ptr &) noexcept |
|
nested_exception & | std::nested_exception::operator= (const nested_exception &) noexcept=default |
|
exception_ptr & | std::__exception_ptr::exception_ptr::operator= (exception_ptr &&__o) noexcept |
|
bool | std::__exception_ptr::operator== (const exception_ptr &, const exception_ptr &) noexcept __attribute__((__pure__)) |
|
void | std::rethrow_exception (exception_ptr) __attribute__((__noreturn__)) |
|
template<typename _Ex > |
void | std::rethrow_if_nested (const _Ex &__ex) |
|
void | std::nested_exception::rethrow_nested () const |
|
void | std::__exception_ptr::exception_ptr::swap (exception_ptr &) noexcept |
|
void | std::__exception_ptr::swap (exception_ptr &__lhs, exception_ptr &__rhs) |
|
template<typename _Tp > |
void | std::throw_with_nested (_Tp &&__t) |
|
virtual const char * | std::exception::what () const _GLIBCXX_TXN_SAFE_DYN noexcept |
|
virtual const char * | std::logic_error::what () const _GLIBCXX_TXN_SAFE_DYN noexcept |
|
virtual const char * | std::runtime_error::what () const _GLIBCXX_TXN_SAFE_DYN noexcept |
|
Classes and functions for reporting errors via exception classes.