#include "child-list.h"
Public Types | |
typedef bool(* | child_event_handler) (pid_t, int) |
Public Member Functions | |
child (const child &)=default | |
child (pid_t pid=-1, child_event_handler f=nullptr) | |
~child ()=default | |
child & | operator= (const child &)=default |
Public Attributes | |
child_event_handler | m_handler |
sig_atomic_t | m_have_status |
pid_t | m_pid |
int | m_status |
Definition at line 39 of file child-list.h.
typedef bool(* child::child_event_handler) (pid_t, int) |
Definition at line 49 of file child-list.h.
|
inline |
Definition at line 51 of file child-list.h.
|
default |
|
default |
child_event_handler child::m_handler |
Definition at line 65 of file child-list.h.
sig_atomic_t child::m_have_status |
Definition at line 68 of file child-list.h.
pid_t child::m_pid |
Definition at line 62 of file child-list.h.
Referenced by child_list::remove().
int child::m_status |
Definition at line 72 of file child-list.h.