|
QuickCppLib 0.10
Eliminate all the tedious hassle when making state-of-the-art C++ 14 - 23 libraries!
|
A platform independent subset of siginfo_t.
More...
#include "signal_guard.hpp"
Public Attributes | |
| jmp_buf | buf |
| setjmp() buffer written on entry to guarded section | |
| int | signo |
| The signal raised. | |
| raised_signal_error_code_t | error_code |
The system specific error code for this signal, the si_errno code (POSIX) or NTSTATUS code (Windows) | |
| void * | addr |
| Memory location which caused fault, if appropriate. | |
| union raised_signal_info_value | value |
| A user-defined value. | |
| void * | raw_info |
The OS specific siginfo_t * (POSIX) or PEXCEPTION_RECORD (Windows) | |
| void * | raw_context |
The OS specific ucontext_t (POSIX) or PCONTEXT (Windows) | |
A platform independent subset of siginfo_t.
| jmp_buf raised_signal_info::buf |
setjmp() buffer written on entry to guarded section
| int raised_signal_info::signo |
The signal raised.
| raised_signal_error_code_t raised_signal_info::error_code |
The system specific error code for this signal, the si_errno code (POSIX) or NTSTATUS code (Windows)
| void* raised_signal_info::addr |
Memory location which caused fault, if appropriate.
| union raised_signal_info_value raised_signal_info::value |
A user-defined value.
| void* raised_signal_info::raw_info |
The OS specific siginfo_t * (POSIX) or PEXCEPTION_RECORD (Windows)
| void* raised_signal_info::raw_context |
The OS specific ucontext_t (POSIX) or PCONTEXT (Windows)