|
STLdoc
STLdocumentation
|
Classes | |
| class | std::exception |
| STL class. | |
| class | std::bad_exception |
| STL class. | |
Namespaces | |
| __gnu_cxx | |
Macros | |
| #define | __EXCEPTION__ |
Typedefs | |
| typedef void(* | std::terminate_handler )() |
| If you write a replacement terminate handler, it must be of this type. More... | |
| typedef void(* | std::unexpected_handler )() |
| If you write a replacement unexpected handler, it must be of this type. More... | |
Functions | |
| terminate_handler | std::set_terminate (terminate_handler) _GLIBCXX_USE_NOEXCEPT |
| Takes a new handler function as an argument, returns the old function. More... | |
| void | std::terminate () _GLIBCXX_USE_NOEXCEPT __attribute__((__noreturn__)) |
| unexpected_handler | std::set_unexpected (unexpected_handler) _GLIBCXX_USE_NOEXCEPT |
| Takes a new handler function as an argument, returns the old function. More... | |
| void | std::unexpected () __attribute__((__noreturn__)) |
| bool | std::uncaught_exception () _GLIBCXX_USE_NOEXCEPT __attribute__((__pure__)) |
| _GLIBCXX_BEGIN_NAMESPACE_VERSION void | __gnu_cxx::__verbose_terminate_handler () |
| A replacement for the standard terminate_handler which prints more information about the terminating exception (if any) on stderr. More... | |
This is a Standard C++ Library header.
| #define __EXCEPTION__ |
1.8.6