Horizon
Public Member Functions | List of all members
Catch::FatalConditionHandler Class Reference

Wrapper for platform-specific fatal error (signals/SEH) handlers. More...

#include <catch_amalgamated.hpp>

Public Member Functions

void engage ()
 
void disengage () noexcept
 

Detailed Description

Wrapper for platform-specific fatal error (signals/SEH) handlers.

Tries to be cooperative with other handlers, and not step over other handlers. This means that unknown structured exceptions are passed on, previous signal handlers are called, and so on.

Can only be instantiated once, and assumes that once a signal is caught, the binary will end up terminating. Thus, there


The documentation for this class was generated from the following files: