Minsky
TCLcmd::trap::init_t Struct Reference
Collaboration diagram for TCLcmd::trap::init_t:
Collaboration graph

Public Member Functions

 init_t ()
 

Detailed Description

Definition at line 212 of file tclmain.cc.

Constructor & Destructor Documentation

◆ init_t()

TCLcmd::trap::init_t::init_t ( )
inline

Definition at line 214 of file tclmain.cc.

References TCLcmd::trap::signum.

215  {
216  signum["HUP"]= 1; /* Hangup (POSIX). */
217  signum["INT"]= 2; /* Interrupt (ANSI). */
218  signum["QUIT"]= 3; /* Quit (POSIX). */
219  signum["ILL"]= 4; /* Illegal instruction (ANSI). */
220  signum["TRAP"]= 5; /* Trace trap (POSIX). */
221  signum["ABRT"]= 6; /* Abort (ANSI). */
222  signum["IOT"]= 6; /* IOT trap (4.2 BSD). */
223  signum["BUS"]= 7; /* BUS error (4.2 BSD). */
224  signum["FPE"]= 8; /* Floating-point exception (ANSI). */
225  signum["KILL"]= 9; /* Kill, unblockable (POSIX). */
226  signum["USR1"]= 10; /* User-defined signal 1 (POSIX). */
227  signum["SEGV"]= 11; /* Segmentation violation (ANSI). */
228  signum["USR2"]= 12; /* User-defined signal 2 (POSIX). */
229  signum["PIPE"]= 13; /* Broken pipe (POSIX). */
230  signum["ALRM"]= 14; /* Alarm clock (POSIX). */
231  signum["TERM"]= 15; /* Termination (ANSI). */
232  signum["STKFLT"]= 16; /* Stack fault. */
233  signum["CLD"]= 17; /* Same as SIGCHLD (System V). */
234  signum["CHLD"]= 17; /* Child status has changed (POSIX). */
235  signum["CONT"]= 18; /* Continue (POSIX). */
236  signum["STOP"]= 19; /* Stop, unblockable (POSIX). */
237  signum["TSTP"]= 20; /* Keyboard stop (POSIX). */
238  signum["TTIN"]= 21; /* Background read from tty (POSIX). */
239  signum["TTOU"]= 22; /* Background write to tty (POSIX). */
240  signum["URG"]= 23; /* Urgent condition on socket (4.2 BSD). */
241  signum["XCPU"]= 24; /* CPU limit exceeded (4.2 BSD). */
242  signum["XFSZ"]= 25; /* File size limit exceeded (4.2 BSD). */
243  signum["VTALRM"]= 26; /* Virtual alarm clock (4.2 BSD). */
244  signum["PROF"]= 27; /* Profiling alarm clock (4.2 BSD). */
245  signum["WINCH"]= 28; /* Window size change (4.3 BSD, Sun). */
246  signum["POLL"]= 29;/* Pollable event occurred (System V). */
247  signum["IO"]= 29; /* I/O now possible (4.2 BSD). */
248  signum["PWR"]= 30; /* Power failure restart (System V). */
249  signum["SYS"]= 31; /* Bad system call. */
250  signum["UNUSED"]= 31;
251  }
hash_map< eco_string, int > signum
Definition: tclmain.cc:211

The documentation for this struct was generated from the following file: