#include <usrp_local_sighandler.h>
Public Member Functions | |
usrp_local_sighandler (int signum, void(*new_handler)(int)) | |
~usrp_local_sighandler () | |
Static Public Member Functions | |
static void | throw_signal (int signum) throw (usrp_signal) |
Constructor installs new handler, destructor reinstalls original value.
usrp_local_sighandler::usrp_local_sighandler | ( | int | signum, | |
void(*)(int) | new_handler | |||
) |
usrp_local_sighandler::~usrp_local_sighandler | ( | ) |
static void usrp_local_sighandler::throw_signal | ( | int | signum | ) | throw (usrp_signal) [static] |