CoreComponents 3.0.0
A Modern C++ Toolkit
|
A set of system signals. More...
#include <cc/SignalSet>
Public Member Functions | |
SignalSet ()=default | |
Create an undefined signal set. | |
SignalSet & | insert (Signal signal) |
Add signal. | |
SignalSet & | remove (Signal signal) |
Remove signal. | |
bool | contains (Signal signal) const |
Check if signal is member. | |
operator sigset_t * () | |
Convert to low-level datatype. | |
operator const sigset_t * () const | |
Convert to low-level datatype. | |
Static Public Member Functions | |
static SignalSet | full () |
Get a full signal set. | |
static SignalSet | empty () |
Get an empty signal set. | |
A set of system signals.
|
default |
Create an undefined signal set.
|
static |
Get a full signal set.
|
static |
Get an empty signal set.
bool contains | ( | Signal | signal | ) | const |
Check if signal is member.
operator sigset_t * | ( | ) |
Convert to low-level datatype.
operator const sigset_t * | ( | ) | const |
Convert to low-level datatype.