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() constinline
Number thread::Signal::number () const
Type: Number
#
queue(pid_t pid)inline
Signal & thread::Signal::queue (pid_t pid)
Type: Signal &
Parameters:
pid_t
pid
#
queue(pid_t pid) constconst Signal & thread::Signal::queue (pid_t pid) const
Type: const Signal &
Parameters:
pid_t
pid
#
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) constconst Signal & thread::Signal::send (const Thread &t) const
Type: const Signal &
Parameters:
- const Thread &
t
#
send(pid_t pid)inline
Signal & thread::Signal::send (pid_t pid)
Type: Signal &
Parameters:
pid_t
pid
#
send(pid_t pid) constconst Signal & thread::Signal::send (pid_t pid) const
Type: const Signal &
Parameters:
pid_t
pid
#
set_handler(const SignalHandler &handler)Signal & thread::Signal::set_handler (const SignalHandler &handler)
Type: Signal &
Parameters:
- const SignalHandler &
handler
#
signo() constinline
int thread::Signal::signo () const
Type: int
#
sigptr() constinline
void * thread::Signal::sigptr () const
Type: void *
#
sigvalue() constinline
int thread::Signal::sigvalue () const
Type: int
Static Functions
#
wait(const Set &set)static Signal thread::Signal::wait (const Set &set)
Type: Signal
Parameters:
- const Set &
set