19 #ifndef CORE_POSIX_WAIT_H_ 20 #define CORE_POSIX_WAIT_H_ 67 } status = Status::undefined;
104 #endif // CORE_POSIX_WAIT_H_ Signal signal
Signal that caused the process to terminate.
#define CORE_POSIX_DLL_PUBLIC
Status
The Status enum wrap's the posix exit status.
Flags
Flags enumerates different behavior when waiting for a child process to change state.
Do not block if a child process hasn't changed state.
The Result struct encapsulates the result of waiting for a process state change.
exit::Status status
Exit status of the process.
Signal
The Signal enum collects the most common POSIX signals.
Also wait for a child to continue after having been stopped.
Status
The status of the process/wait operation.
bool core_dumped
true if the process termination resulted in a core dump.
Also wait for state changes in untraced children.
CORE_POSIX_DLL_PUBLIC Flags operator|(Flags l, Flags r)