.. | ||
ETriggerLevel.hpp | ||
Exit.hpp | ||
IExitSubscriber.hpp | ||
README.md |
AuExit
Provides termination events, usually on a worker thread, when application termination is likely. Event categories include: control c, an exception was thrown, application shutdown.
Trigger Levels:
- eSafeTermination (safe unload)
- eFatalException (a fatal exception, math, or memory error occurred)
- eSigTerminate (control + c)
- eProblematicEvent (an exception was thrown or some other fatal condition. should probably flush & sync streams or invalidate caches.)