Next: handlers registering forget, Up: handlers registering [Contents][Index]
All the following definitions are accessible from the header file ccexceptions.h.
Register the clean handler referenced by H in the list of handlers associated to the location L. A clean handler is meant to be called whenever the execution flow leaves the dynamic extent of a location, whether with an exception or as part of the successful execution path.
Register the error handler referenced by H in the list of handlers associated to the location L. An error handler is meant to be called whenever the execution flow leaves the dynamic extent of a location in case of an exceptional condition; it must not be called as part of the successful execution path.
Generic macro using _Generic to dispatch its expansion depending on the type of the argument
H. If the type of structure referenced by H is:
cce_clean_handler_tThe macro expands into a call to cce_register_clean_handler().
cce_error_handler_tThe macro expands into a call to cce_register_error_handler().
Next: handlers registering forget, Up: handlers registering [Contents][Index]
This document describes version 0.9.0-devel.3 of CCExceptions.