| 
    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)