ReactOS 0.4.16-dev-889-g9563c07
|
#include <corecrt_internal.h>
#include <errno.h>
#include <excpt.h>
#include <float.h>
#include <malloc.h>
#include <signal.h>
#include <stddef.h>
#include <string.h>
Go to the source code of this file.
Macros | |
#define | _SIGHUP_IGNORE 1 |
#define | _SIGQUIT_IGNORE 3 |
#define | _SIGPIPE_IGNORE 13 |
#define | _SIGIOINT_IGNORE 16 |
#define | _SIGSTOP_IGNORE 17 |
Functions | |
void __cdecl | __acrt_initialize_signal_handlers (void *const encoded_nullptr) |
static __crt_signal_handler_t *__cdecl | get_global_action_nolock (int const signum) throw () |
static __crt_signal_action_t *__cdecl | siglookup (int const signum, __crt_signal_action_t *const action_table) throw () |
static __crt_signal_handler_t __cdecl | signal_failed (int const signum) throw () |
static __inline BOOL | is_unsupported_signal (int const, __crt_signal_handler_t const sigact) |
static __inline BOOL | is_console_signal (int const signum) |
static BOOL WINAPI | ctrlevent_capture (DWORD const ctrl_type) throw () |
__crt_signal_handler_t __cdecl | signal (int signum, __crt_signal_handler_t sigact) |
int __cdecl | raise (int const signum) |
__crt_signal_handler_t __cdecl | __acrt_get_sigabrt_handler () |
int *__cdecl | __fpecode () |
void **__cdecl | __pxcptinfoptrs () |
Variables | |
static __crt_state_management::dual_state_global< __crt_signal_handler_t > | ctrlc_action |
static __crt_state_management::dual_state_global< __crt_signal_handler_t > | ctrlbreak_action |
static __crt_state_management::dual_state_global< __crt_signal_handler_t > | abort_action |
static __crt_state_management::dual_state_global< __crt_signal_handler_t > | term_action |
static bool | console_ctrl_handler_installed = false |
#define _SIGHUP_IGNORE 1 |
Definition at line 35 of file signal.cpp.
#define _SIGIOINT_IGNORE 16 |
Definition at line 38 of file signal.cpp.
#define _SIGPIPE_IGNORE 13 |
Definition at line 37 of file signal.cpp.
#define _SIGQUIT_IGNORE 3 |
Definition at line 36 of file signal.cpp.
#define _SIGSTOP_IGNORE 17 |
Definition at line 39 of file signal.cpp.
__crt_signal_handler_t __cdecl __acrt_get_sigabrt_handler | ( | void | ) |
Definition at line 564 of file signal.cpp.
Referenced by abort(), and common_message_window().
Definition at line 44 of file signal.cpp.
Definition at line 573 of file signal.cpp.
Definition at line 579 of file signal.cpp.
Referenced by sighandler(), and test___pxcptinfoptrs().
Definition at line 163 of file signal.cpp.
Referenced by signal().
|
static |
Definition at line 58 of file signal.cpp.
Definition at line 134 of file signal.cpp.
Referenced by signal().
|
static |
Definition at line 425 of file signal.cpp.
Referenced by _CrtHandleDbgReport(), abort(), common_assert_to_message_box(), common_message_window(), getline(), test___pxcptinfoptrs(), and test_signal().
|
static |
Definition at line 78 of file signal.cpp.
__crt_signal_handler_t __cdecl signal | ( | int | signum, |
__crt_signal_handler_t | sigact | ||
) |
Definition at line 287 of file signal.cpp.
|
static |
Definition at line 97 of file signal.cpp.
Referenced by signal().
|
static |
Definition at line 26 of file signal.cpp.
Referenced by __acrt_get_sigabrt_handler(), __acrt_initialize_signal_handlers(), and get_global_action_nolock().
Definition at line 33 of file signal.cpp.
Referenced by signal().
|
static |
Definition at line 25 of file signal.cpp.
Referenced by __acrt_initialize_signal_handlers(), ctrlevent_capture(), and get_global_action_nolock().
|
static |
Definition at line 24 of file signal.cpp.
Referenced by __acrt_initialize_signal_handlers(), ctrlevent_capture(), and get_global_action_nolock().
|
static |
Definition at line 27 of file signal.cpp.
Referenced by __acrt_initialize_signal_handlers(), and get_global_action_nolock().