Specs
Beautiful C++ Test Framework
Loading...
Searching...
No Matches
SpecsCpp::ILocalSpecExceptionHandler Struct Referenceabstract

#include <API.h>

Inheritance diagram for SpecsCpp::ILocalSpecExceptionHandler:
SpecsCpp::ExceptionHandlers::CStringExceptionHandler SpecsCpp::ExceptionHandlers::SnowhouseExceptionHandler SpecsCpp::ExceptionHandlers::StdExceptionExceptionHandler

Classes

struct  IExceptionMessage
 

Public Types

using LocalSpecExceptionFailureMessageCallbackFn = IFunctionPointer< void(IExceptionMessage *)>
 

Public Member Functions

virtual ~ILocalSpecExceptionHandler ()=default
 
virtual bool handle_exception (std::exception_ptr *exception, LocalSpecExceptionFailureMessageCallbackFn *failureMessageCallback)=0
 

Detailed Description

Definition at line 371 of file API.h.

Member Typedef Documentation

◆ LocalSpecExceptionFailureMessageCallbackFn

Constructor & Destructor Documentation

◆ ~ILocalSpecExceptionHandler()

virtual SpecsCpp::ILocalSpecExceptionHandler::~ILocalSpecExceptionHandler ( )
virtualdefault

Member Function Documentation

◆ handle_exception()

virtual bool SpecsCpp::ILocalSpecExceptionHandler::handle_exception ( std::exception_ptr *  exception,
LocalSpecExceptionFailureMessageCallbackFn failureMessageCallback 
)
pure virtual

The documentation for this struct was generated from the following file: