exceptions4c 4.0
Exceptions for C
|
Contains the configuration and the current status of exceptions. More...
#include <exceptions4c.h>
Data Fields | |
void(* | uncaught_handler )(const struct e4c_exception *exception) |
The function to execute in the event of an uncaught exception. | |
void(* | termination_handler )() |
The function to execute in the event of program termination. | |
void(* | initialize_exception )(struct e4c_exception *exception) |
The function to execute whenever a new exception is thrown. | |
void(* | finalize_exception )(const struct e4c_exception *exception) |
The function to execute whenever an exception is destroyed. | |
Contains the configuration and the current status of exceptions.
This structure allows you to configure the way the exception system behaves.
void(* uncaught_handler) (const struct e4c_exception *exception) |
The function to execute in the event of an uncaught exception.
void(* termination_handler) () |
The function to execute in the event of program termination.
void(* initialize_exception) (struct e4c_exception *exception) |
The function to execute whenever a new exception is thrown.
void(* finalize_exception) (const struct e4c_exception *exception) |
The function to execute whenever an exception is destroyed.