A type that describes a pointer to a function suitable for use as a terminate_handler.
A type that describes a pointer to a function suitable for use as an unexpected_handler.
Establishes a new terminate_handler to be called at the termination of the program.
Establishes a new unexpected_handler to be when an unexpected exception is encountered.
Calls a terminate handler.
Returns true only if a thrown exception is being currently processed.
Calls an unexpected handler.
The class describes an exception that can be thrown from an unexpected_handler.
The class serves as the base class for all exceptions thrown by certain expressions and by the Standard C++ Library.