exception File Reference

Go to the source code of this file.

## Classes

class | std::bad_exception

## Namespaces

| __gnu_cxx
| std

## Macros

#define | __cpp_lib_uncaught_exceptions
#define | __EXCEPTION__

## Typedefs

typedef void(* | std::terminate_handler) ()
typedef void(* | std::unexpected_handler) ()

## Functions

void | __gnu_cxx::__verbose_terminate_handler ()
terminate_handler | std::get_terminate () noexcept
unexpected_handler | std::get_unexpected () noexcept
terminate_handler | std::set_terminate (terminate_handler) noexcept
unexpected_handler | std::set_unexpected (unexpected_handler) noexcept
void | std::terminate () noexcept __attribute__((__noreturn__))
_GLIBCXX17_DEPRECATED bool | std::uncaught_exception () noexcept __attribute__((__pure__))
int | std::uncaught_exceptions () noexcept __attribute__((__pure__))
void | std::unexpected () __attribute__((__noreturn__))

## Detailed Description

This is a Standard C++ Library header.

Definition in file exception.