STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Macros | Typedefs | Functions | Variables
signal.h File Reference
#include <corecrt.h>

Go to the source code of this file.

Macros

#define _INC_SIGNAL
 
#define NSIG   23
 
#define SIGINT   2
 
#define SIGILL   4
 
#define SIGFPE   8
 
#define SIGSEGV   11
 
#define SIGTERM   15
 
#define SIGBREAK   21
 
#define SIGABRT   22
 
#define SIGABRT_COMPAT   6
 
#define SIG_DFL   ((_crt_signal_t)0)
 
#define SIG_IGN   ((_crt_signal_t)1)
 
#define SIG_GET   ((_crt_signal_t)2)
 
#define SIG_SGE   ((_crt_signal_t)3)
 
#define SIG_ACK   ((_crt_signal_t)4)
 
#define SIG_ERR   ((_crt_signal_t)-1)
 
#define _pxcptinfoptrs   (*__pxcptinfoptrs())
 

Typedefs

typedef void(__CRTDECL_crt_signal_t) (int)
 

Functions

_ACRTIMP void **__cdecl __pxcptinfoptrs (void)
 
_ACRTIMP _crt_signal_t __cdecl signal (_In_ int _Signal, _In_opt_ _crt_signal_t _Function)
 
_ACRTIMP int __cdecl raise (_In_ int _Signal)
 

Variables

_CRT_BEGIN_C_HEADER typedef int sig_atomic_t
 

Macro Definition Documentation

#define _INC_SIGNAL
#define _pxcptinfoptrs   (*__pxcptinfoptrs())
#define NSIG   23
#define SIG_ACK   ((_crt_signal_t)4)
#define SIG_DFL   ((_crt_signal_t)0)
#define SIG_ERR   ((_crt_signal_t)-1)
#define SIG_GET   ((_crt_signal_t)2)
#define SIG_IGN   ((_crt_signal_t)1)
#define SIG_SGE   ((_crt_signal_t)3)
#define SIGABRT   22
#define SIGABRT_COMPAT   6
#define SIGBREAK   21
#define SIGFPE   8
#define SIGILL   4
#define SIGINT   2
#define SIGSEGV   11
#define SIGTERM   15

Typedef Documentation

typedef void(__CRTDECL* _crt_signal_t) (int)

Function Documentation

_ACRTIMP void** __cdecl __pxcptinfoptrs ( void  )
_ACRTIMP int __cdecl raise ( _In_ int  _Signal)
_ACRTIMP _crt_signal_t __cdecl signal ( _In_ int  _Signal,
_In_opt_ _crt_signal_t  _Function 
)

Variable Documentation

_CRT_BEGIN_C_HEADER typedef int sig_atomic_t