#include <BasicProcessPosix.h>
|
| static void | parse_args (std::string const &cmd, std::vector< std::string > *out) |
| |
◆ ProcessPosix()
| ProcessPosix::ProcessPosix |
( |
| ) |
|
◆ ~ProcessPosix()
| ProcessPosix::~ProcessPosix |
( |
| ) |
|
◆ close_input() [1/2]
| void ProcessPosix::close_input |
( |
| ) |
|
|
virtual |
◆ close_input() [2/2]
| void ProcessPosix::close_input |
( |
bool |
justnow | ) |
|
◆ get_error_code()
| int ProcessPosix::get_error_code |
( |
| ) |
const |
◆ get_error_message()
| std::string const & ProcessPosix::get_error_message |
( |
| ) |
const |
◆ get_exit_code()
| int ProcessPosix::get_exit_code |
( |
| ) |
const |
|
virtual |
◆ is_running()
| bool ProcessPosix::is_running |
( |
| ) |
const |
|
virtual |
◆ parse_args()
| void ProcessPosix::parse_args |
( |
std::string const & |
cmd, |
|
|
std::vector< std::string > * |
out |
|
) |
| |
|
staticprivate |
◆ start()
| void ProcessPosix::start |
( |
std::string const & |
command, |
|
|
bool |
use_input |
|
) |
| |
|
virtual |
◆ stderr_bytes()
| std::vector< char > const & ProcessPosix::stderr_bytes |
( |
| ) |
const |
|
virtual |
◆ stdout_bytes()
| std::vector< char > const & ProcessPosix::stdout_bytes |
( |
| ) |
const |
|
virtual |
◆ stop()
| void ProcessPosix::stop |
( |
| ) |
|
|
virtual |
◆ wait()
◆ write_input()
| void ProcessPosix::write_input |
( |
char const * |
ptr, |
|
|
int |
len |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following files: