Definition: subprocess_waiter.h:27
std::mutex interruptible_
Definition: subprocess_waiter.h:37
bool interrupted_
Definition: subprocess_waiter.h:38
Result< void > Interrupt()
Definition: subprocess_waiter.cpp:65
Result< siginfo_t > Wait()
Definition: subprocess_waiter.cpp:41
SubprocessWaiter()
Definition: subprocess_waiter.h:29
std::optional< Subprocess > subprocess_
Definition: subprocess_waiter.h:36
Result< void > Setup(Command &)
Definition: subprocess_waiter.cpp:31
Definition: alloc_driver.h:20
tl::expected< T, StackTraceError > Result
Definition: result_type.h:30