#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 (void)=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.