msq_sig_handler_t oldHandler
static unsigned instanceCount
Used to hold the error state and return it to the application.
MsqInterrupt()
Constructor, increment instance count.
void(* msq_sig_handler_t)(int)
~MsqInterrupt()
Constructor, decrement instance count.
static void set_interrupt()
Set the interrupt flag.
static void allow(MsqError &err)
Allow Mesquite to register a SIGINT handler.
static void disable(MsqError &err)
Disable Mesquite's SIGINT handler.
static InterruptMode interruptMode
static void enable(MsqError &err)
Force Mesquite to register SIGINT handler.
void msq_sigint_handler(int)
static void set_handler()