Developer Reference

Contents

mkl_set_exit_handler

Sets the custom handler of fatal errors.

Syntax

int
mkl_set_exit_handler
(
MKLExitHandler
myexit
);
Include Files
  • mkl.h
Input Parameters
Name
Prototype
Description
myexit
void (*myexit)(int why);
The error handler to set.
Description
This function sets the custom handler of fatal errors.
If the input parameter is
NULL
, the system
exit()
function is set.
The following example shows how to use a custom handler of fatal errors in your C++ application:
#include "mkl.h" void my_exit(int why){ throw my_exception(); } int ComputationFunction() { mkl_set_exit_handler( my_exit ); try { compute_using_mkl(); } catch (const my_exception& e) { handle_exception(); } }

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.