Definition at line 24 of file Signal.h.
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 bool | cancel_computations () |
Static Public Attributes | |
static CParallel | parallel |
static CIO | io |
static CVersion | version |
Static Protected Attributes | |
static int | signals [NUMTRAPPEDSIGS] = {SIGINT, SIGURG} |
static struct sigaction | oldsigaction [NUMTRAPPEDSIGS] |
static bool | active = false |
static bool | cancel_computation = false |
CSignal::CSignal | ( | ) |
default constructor
Definition at line 32 of file Signal.cpp.
CSignal::~CSignal | ( | ) |
Definition at line 37 of file Signal.cpp.
void CSignal::handler | ( | int | signal | ) | [static] |
bool CSignal::set_handler | ( | ) | [static] |
bool CSignal::unset_handler | ( | ) | [static] |
void CSignal::clear | ( | ) | [static] |
clear signals
Definition at line 152 of file Signal.cpp.
static bool CSignal::cancel_computations | ( | ) | [static] |
int CSignal::signals = {SIGINT, SIGURG} [static, protected] |
struct sigaction CSignal::oldsigaction[NUMTRAPPEDSIGS] [static, read, protected] |
bool CSignal::active = false [static, read, protected] |
bool CSignal::cancel_computation = false [static, protected] |
CParallel CSGObject::parallel [static, inherited] |
Definition at line 105 of file SGObject.h.
CIO CSGObject::io [static, inherited] |
Definition at line 106 of file SGObject.h.
CVersion CSGObject::version [static, inherited] |
Definition at line 107 of file SGObject.h.