thread::Signal
- Inherits: thread::SignalFlags
public - thread::Signal::Event
- thread::Signal::HandlerScope
- thread::Signal::Set
Functions
Signal(Number signo, int signal_value=0)#
inline explicit
thread::Signal::Signal (Number signo, int signal_value=0)Signal(Number signo, void *signal_pointer)#
inline
thread::Signal::Signal (Number signo, void *signal_pointer)number() const#
inline
Number thread::Signal::number () constType: Number
queue(pid_t pid)#
inline
Signal & thread::Signal::queue (pid_t pid)Type: Signal &
Parameters:
pid_tpid
queue(pid_t pid) const#
const Signal & thread::Signal::queue (pid_t pid) constType: const Signal &
Parameters:
pid_tpid
reset_handler()#
Signal & thread::Signal::reset_handler ()Type: Signal &
send(const Thread &t)#
inline
Signal & thread::Signal::send (const Thread &t)Type: Signal &
Parameters:
- const Thread &
t
send(const Thread &t) const#
const Signal & thread::Signal::send (const Thread &t) constType: const Signal &
Parameters:
- const Thread &
t
send(pid_t pid)#
inline
Signal & thread::Signal::send (pid_t pid)Type: Signal &
Parameters:
pid_tpid
send(pid_t pid) const#
const Signal & thread::Signal::send (pid_t pid) constType: const Signal &
Parameters:
pid_tpid
set_handler(const SignalHandler &handler)#
Signal & thread::Signal::set_handler (const SignalHandler &handler)Type: Signal &
Parameters:
- const SignalHandler &
handler
signo() const#
inline
int thread::Signal::signo () constType: int
sigptr() const#
inline
void * thread::Signal::sigptr () constType: void *
sigvalue() const#
inline
int thread::Signal::sigvalue () constType: int
Static Functions
wait(const Set &set)#
static Signal thread::Signal::wait (const Set &set)Type: Signal
Parameters:
- const Set &
set