Rudiments

signalclassesincludes.h
1 // Copyright (c) 1999-2018 David Muse
2 // See the COPYING file for more information.
3
4 #include <rudiments/private/dll.h>
5 #include <rudiments/private/inttypes.h>
6
7 #include <signal.h>
8 #ifdef RUDIMENTS_HAVE_SYS_SIGNAL_H
9 #include <sys/signal.h>
10 #endif
11 #include <sys/types.h>
12
13 // make sure SIGKILL and SIGALRM are defined
14 #ifndef SIGKILL
15 #define SIGKILL 9
16 #endif
17 #ifndef SIGALRM
18 #define SIGALRM 14
19 #endif
20
21 class signalsetprivate;
22 class signalhandlerprivate;