libstdc++
exception File Reference

Go to the source code of this file.

Classes

class  std::bad_exception
 

Namespaces

namespace  __gnu_cxx
 
namespace  std
 

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
 
bool std::uncaught_exception () noexcept
 
void std::unexpected ()
 

Detailed Description

This is a Standard C++ Library header.

Definition in file exception.

Macro Definition Documentation

◆ __EXCEPTION__

#define __EXCEPTION__

Definition at line 31 of file exception.

◆ __glibcxx_want_constexpr_exceptions

#define __glibcxx_want_constexpr_exceptions

Definition at line 41 of file exception.

◆ __glibcxx_want_exception_ptr_cast

#define __glibcxx_want_exception_ptr_cast

Definition at line 42 of file exception.

◆ __glibcxx_want_uncaught_exceptions

#define __glibcxx_want_uncaught_exceptions

Definition at line 40 of file exception.