#include <platform_process.hpp>
Definition at line 6 of file platform_process.hpp.
◆ ~PlatformProcess()
| virtual PlatformProcess::~PlatformProcess |
( |
| ) |
|
|
virtualdefault |
◆ attach_until_detach()
| virtual bool PlatformProcess::attach_until_detach |
( |
std::string * |
out_error | ) |
|
|
pure virtual |
◆ exit_code()
| virtual int PlatformProcess::exit_code |
( |
| ) |
const |
|
pure virtual |
◆ is_running()
| virtual bool PlatformProcess::is_running |
( |
| ) |
|
|
pure virtual |
◆ process_id()
| virtual int PlatformProcess::process_id |
( |
| ) |
const |
|
pure virtual |
◆ read_available()
| virtual bool PlatformProcess::read_available |
( |
std::string * |
out_chunk | ) |
|
|
pure virtual |
◆ start()
| virtual bool PlatformProcess::start |
( |
const std::string & |
command, |
|
|
const std::string & |
workdir, |
|
|
bool |
tty, |
|
|
std::string * |
out_error |
|
) |
| |
|
pure virtual |
◆ stop()
| virtual void PlatformProcess::stop |
( |
| ) |
|
|
pure virtual |
◆ write_input()
| virtual bool PlatformProcess::write_input |
( |
const std::string & |
data | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: