#include <subprocess.h>
◆ Subprocess() [1/3]
◆ Subprocess() [2/3]
| cuttlefish::Subprocess::Subprocess |
( |
Subprocess && |
subprocess | ) |
|
◆ ~Subprocess()
| cuttlefish::Subprocess::~Subprocess |
( |
| ) |
|
|
default |
◆ Subprocess() [3/3]
| cuttlefish::Subprocess::Subprocess |
( |
const Subprocess & |
| ) |
|
|
privatedelete |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ pid()
| pid_t cuttlefish::Subprocess::pid |
( |
| ) |
const |
|
inline |
◆ SendSignal()
| Result< void > cuttlefish::Subprocess::SendSignal |
( |
int |
signal | ) |
|
◆ SendSignalToGroup()
| Result< void > cuttlefish::Subprocess::SendSignalToGroup |
( |
int |
signal | ) |
|
◆ Started()
| bool cuttlefish::Subprocess::Started |
( |
| ) |
const |
|
inline |
◆ Stop()
◆ Wait() [1/2]
| int cuttlefish::Subprocess::Wait |
( |
| ) |
|
◆ Wait() [2/2]
| Result< siginfo_t > cuttlefish::Subprocess::Wait |
( |
int |
options | ) |
|
◆ pid_
| std::atomic<pid_t> cuttlefish::Subprocess::pid_ = -1 |
|
private |
◆ started_
| bool cuttlefish::Subprocess::started_ = false |
|
private |
◆ stopper_
The documentation for this class was generated from the following files: