PGROUTING
3.2
|
#include "signalhandler.h"
Public Member Functions | |
EventHandler * | registerHandler (int signum, EventHandler *eh) |
void | removeHandler (int signum) |
Static Public Member Functions | |
static SignalHandler * | instance (void) |
Private Member Functions | |
SignalHandler (void) | |
Static Private Member Functions | |
static void | dispatcher (int signum) |
Static Private Attributes | |
static SignalHandler * | instance_ = NULL |
static EventHandler * | signalHandlers_ [NSIG] |
Definition at line 70 of file signalhandler.h.
|
inlineprivate |
|
staticprivate |
Definition at line 73 of file signalhandler.cpp.
References EventHandler::handleSignal(), and signalHandlers_.
Referenced by registerHandler().
|
static |
EventHandler * SignalHandler::registerHandler | ( | int | signum, |
EventHandler * | eh | ||
) |
void SignalHandler::removeHandler | ( | int | signum | ) |
|
staticprivate |
Definition at line 90 of file signalhandler.h.
Referenced by instance().
|
staticprivate |
Definition at line 100 of file signalhandler.h.
Referenced by dispatcher(), registerHandler(), and removeHandler().