1 #ifndef artdaq_core_Utilities_ExceptionHandler_hh
2 #define artdaq_core_Utilities_ExceptionHandler_hh
ExceptionHandlerRethrow
Controls whether the ExceptionHandler will rethrow after printing exception details.
Consume the exception and proceed.
Rethrow the exception after sending details to MessageFacility.
void ExceptionHandler(ExceptionHandlerRethrow decision, std::string optional_message)
The ExceptionHandler class prints out all available information about an excection, then optionally re-throws.