9 #ifndef STK_UTIL_DIAG_Signal_hpp 10 #define STK_UTIL_DIAG_Signal_hpp 102 #endif // STK_UTIL_DIAG_Signal_hpp
sigjmp_buf * get_sigjmpbuf()
Function get_sigjmpbuf enables signal handling and returns a pointer to the jump buffer for ::sigsetj...
bool shutdown_requested()
Function shutdown_requested returns true if an application shutdown has requested via the request_shu...
bool HUP_received()
Function request_shutdown sets the shutdown requested flag so that future calls to shutdown_requested...
const std::string & get_signal_message()
Function disable_siglongjmp disables the long jump buffer. When signals are received, they return to the caller without long jumping to the set jump point.
void deactivate_signals()
Function deactivate_signals disables the signal handlers.
void activate_signals()
Function activate_signals enables the signal handlers.