DD4hep
1.30.0
Detector Description Toolkit for High Energy Physics
|
Interruptsback interface class with argument. More...
#include <SignalHandler.h>
Classes | |
class | implementation |
Public Types | |
typedef bool(* | signal_handler_t) (void *user_context, int signal) |
User signal handler definition. More... | |
Public Member Functions | |
SignalHandler () | |
Default constructor. More... | |
virtual | ~SignalHandler () |
Default destructor. More... | |
void | applyHandlers () |
(Re-)apply registered interrupt handlers to override potentially later registrations by other libraries More... | |
bool | registerHandler (int sig_num, void *param, signal_handler_t handler) |
Specialized handler for any signal. More... | |
Interruptsback interface class with argument.
Definition at line 29 of file SignalHandler.h.
typedef bool(* dd4hep::SignalHandler::signal_handler_t) (void *user_context, int signal) |
User signal handler definition.
Definition at line 32 of file SignalHandler.h.
dd4hep::SignalHandler::SignalHandler | ( | ) |
Default constructor.
|
virtual |
Default destructor.
void dd4hep::SignalHandler::applyHandlers | ( | ) |
(Re-)apply registered interrupt handlers to override potentially later registrations by other libraries
bool dd4hep::SignalHandler::registerHandler | ( | int | sig_num, |
void * | param, | ||
signal_handler_t | handler | ||
) |
Specialized handler for any signal.