11#ifndef CONTROLCHANDLER_H
12#define CONTROLCHANDLER_H
46 std::signal(
SIGINT, d_prev_handler);
53 std::signal(
SIGINT, d_prev_handler);
62 inline static bool d_gotSignal{
false};
63 inline static void (*d_prev_handler)(
int);
ControlCHandler(ControlCHandler &&)=delete
ControlCHandler & operator=(ControlCHandler &&)=delete
ControlCHandler(const ControlCHandler &)=delete
ControlCHandler & operator=(const ControlCHandler &)=delete
static bool getGotSignal()
static void signalHandler(int signalNumber)
bool rdvalue_is(const RDValue_cast_t)