xtd 0.2.0
Loading...
Searching...
No Matches

◆ signal

enum class xtd::signal
strong

Specifies signals that can interrupt the current process.

Namespace
xtd
Library
xtd.core
Remarks
Each of the above values represents a constant, which represent different signals sent to the program.
For more information about signal, see std::signal.
Enumerator
abnormal_termination 

Abnormal termination triggered by abort call. Is equal to SIGABRT.

floating_point_exception 

Erroneous arithmetic operation such as divide by zero. Is equal to SIGFPE.

illegal_instruction 

Invalid program image, such as invalid instruction. Is equal to SIGILL.

interrupt 

external interrupt, usually initiated by the user. Is equal to SIGINT.

segmentation_violation 

Invalid memory access (segmentation fault). Is equal to SIGSEGV.

software_termination 

Termination request, sent to the program. Is equal to SIGTERM.