![]() |
DD4hep
1.33.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 28 of file SignalHandler.h.
| typedef bool(* dd4hep::SignalHandler::signal_handler_t) (void *user_context, int signal) |
User signal handler definition.
Definition at line 31 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.
1.8.18