109 operator sigset_t *();
138 add(
int signo_) {
return sigaddset(&
m_sigset,signo_); }
142 del(
int signo_) {
return sigdelset(&
m_sigset,signo_); }
150 operator sigset_t *() {
return &m_sigset; }
SigSet()
Default constructor creates SigSet object with an empty signal set.
sigset_t m_sigset
POSIX signal set.
int fill(void)
This function initializes a signal set to be full; all the signals defined by POSIX will be in the se...
int empty(void)
This function initializes a signal set to be empty, no signals in it.
int is_member(int signo_)
Use this function to tell whether the signal signo_ is in the set.
int del(int signo_)
This function removes the signal signo_ from the set.
int add(int signo_)
This function adds the signal numbered signo_ to the set.