38#ifndef BLOCXX_SIGNALSCOPE_HPP_INCLUDE_GUARD_
39#define BLOCXX_SIGNALSCOPE_HPP_INCLUDE_GUARD_
40#include "blocxx/BLOCXX_config.h"
45#define SIG_IGN (void (*)())1
57const int BLOCXX_SIGBUS = SIGBUS;
76 struct sigaction saNew;
77 saNew.sa_handler = handler;
78 sigemptyset(&saNew.sa_mask);
SignalScope(int sig, sighandler_t handler)
SignalScope(const SignalScope &)
struct sigaction m_oldHandler
const SignalScope & operator=(const SignalScope &)
void(* sighandler_t)(int)