
Public Member Functions | |
| CSignal () | |
| ~CSignal () | |
Static Public Member Functions | |
| static void | handler (int signal) |
| static bool | set_handler () |
| static bool | unset_handler () |
| static void | clear () |
| static void | clear_cancel () |
| static bool | cancel_computations () |
Static Protected Attributes | |
| static int | signals [NUMTRAPPEDSIGS] = {SIGINT, SIGURG} |
| static struct sigaction | oldsigaction [NUMTRAPPEDSIGS] |
| static bool | active = false |
| static bool | cancel_computation = false |
Definition at line 36 of file Signal.h.
| CSignal::CSignal | ( | ) |
default constructor
Definition at line 32 of file Signal.cpp.
| CSignal::~CSignal | ( | ) |
Definition at line 37 of file Signal.cpp.
| static bool CSignal::cancel_computations | ( | ) | [static] |
| void CSignal::clear | ( | ) | [static] |
clear signals
Definition at line 156 of file Signal.cpp.
| void CSignal::clear_cancel | ( | ) | [static] |
clear cancel flag signals
Definition at line 151 of file Signal.cpp.
| void CSignal::handler | ( | int | signal | ) | [static] |
| bool CSignal::set_handler | ( | ) | [static] |
| bool CSignal::unset_handler | ( | ) | [static] |
bool CSignal::active = false [static, read, protected] |
bool CSignal::cancel_computation = false [static, protected] |
struct sigaction CSignal::oldsigaction[NUMTRAPPEDSIGS] [static, read, protected] |
int CSignal::signals = {SIGINT, SIGURG} [static, protected] |