#include <ProcessPosix.h>
◆ ProcessResult
◆ ProcessPosix() [1/3]
◆ ProcessPosix() [2/3]
◆ ProcessPosix() [3/3]
| ProcessPosix::ProcessPosix |
( |
| ) |
|
◆ ~ProcessPosix()
| ProcessPosix::~ProcessPosix |
( |
| ) |
|
◆ closeInput()
| void ProcessPosix::closeInput |
( |
bool |
justnow | ) |
|
|
overridevirtual |
◆ getExitCode()
| int ProcessPosix::getExitCode |
( |
| ) |
const |
|
overridevirtual |
◆ isRunning()
| bool ProcessPosix::isRunning |
( |
| ) |
const |
|
overridevirtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ readOutput()
| int ProcessPosix::readOutput |
( |
char * |
ptr, |
|
|
int |
len |
|
) |
| |
◆ readResult()
| void ProcessPosix::readResult |
( |
std::vector< char > * |
out | ) |
|
◆ run()
◆ start()
| void ProcessPosix::start |
( |
const std::string & |
command, |
|
|
bool |
use_input |
|
) |
| |
|
overridevirtual |
◆ stderr_bytes()
| std::vector< char > const & ProcessPosix::stderr_bytes |
( |
| ) |
const |
|
overridevirtual |
◆ stdout_bytes()
| std::vector< char > const & ProcessPosix::stdout_bytes |
( |
| ) |
const |
|
overridevirtual |
◆ stop()
| void ProcessPosix::stop |
( |
| ) |
|
|
overridevirtual |
◆ wait()
| int ProcessPosix::wait |
( |
| ) |
|
|
overridevirtual |
◆ writeInput()
| void ProcessPosix::writeInput |
( |
const char * |
ptr, |
|
|
int |
len |
|
) |
| |
|
overridevirtual |
◆ writeStdErr()
| void ProcessPosix::writeStdErr |
( |
char const * |
buf, |
|
|
size_t |
len |
|
) |
| |
|
private |
◆ writeStdOut()
| void ProcessPosix::writeStdOut |
( |
char const * |
buf, |
|
|
size_t |
len |
|
) |
| |
|
private |
The documentation for this class was generated from the following files: