an alive, spawned process
More...
#include <process_launcher.h>
an alive, spawned process
◆ handle_type
◆ id_type
◆ SpawnedProcess() [1/2]
mysql_harness::SpawnedProcess::SpawnedProcess |
( |
std::string |
pexecutable_path, |
|
|
std::vector< std::string > |
pargs, |
|
|
std::vector< std::pair< std::string, std::string > > |
penv_vars, |
|
|
bool |
predirect_stderr = true |
|
) |
| |
|
inline |
◆ SpawnedProcess() [2/2]
mysql_harness::SpawnedProcess::SpawnedProcess |
( |
const SpawnedProcess & |
| ) |
|
|
default |
◆ ~SpawnedProcess()
virtual mysql_harness::SpawnedProcess::~SpawnedProcess |
( |
| ) |
|
|
virtualdefault |
◆ executable()
std::string mysql_harness::SpawnedProcess::executable |
( |
| ) |
const |
|
inline |
◆ get_cmd_line()
std::string mysql_harness::SpawnedProcess::get_cmd_line |
( |
| ) |
const |
◆ args
const std::vector<std::string> mysql_harness::SpawnedProcess::args |
|
protected |
◆ childpid
pid_t mysql_harness::SpawnedProcess::childpid |
|
protected |
◆ env_vars
const std::vector<std::pair<std::string, std::string> > mysql_harness::SpawnedProcess::env_vars |
|
protected |
◆ executable_path
const std::string mysql_harness::SpawnedProcess::executable_path |
|
protected |
◆ fd_in
int mysql_harness::SpawnedProcess::fd_in[2] |
|
protected |
◆ fd_out
int mysql_harness::SpawnedProcess::fd_out[2] |
|
protected |
◆ redirect_stderr
bool mysql_harness::SpawnedProcess::redirect_stderr |
|
protected |
The documentation for this class was generated from the following files: