Files
itgmania212121/stepmania/src/archutils/Unix/SignalHandler.h
T
2003-04-23 22:48:36 +00:00

26 lines
369 B
C++

#ifndef SIGNAL_HANDLER_H
#define SIGNAL_HANDLER_H
#include <signal.h>
class SaveSignals
{
vector<struct sigaction> old_handlers;
public:
SaveSignals(); /* save signals */
~SaveSignals(); /* restore signals */
};
namespace SignalHandler
{
typedef void (*handler)(int);
void OnClose(handler);
};
#endif
/* Written by Glenn Maynard. Public domain. */