#include <ProcessWinConPtyWithWorker.h>
|
| constexpr static std::string_view | subprocess_tag = "--conpty-worker--" |
| |
◆ ProcessWinConPtyWithWorker()
| ProcessWinConPtyWithWorker::ProcessWinConPtyWithWorker |
( |
| ) |
|
◆ ~ProcessWinConPtyWithWorker()
| ProcessWinConPtyWithWorker::~ProcessWinConPtyWithWorker |
( |
| ) |
|
|
override |
◆ _wait()
| int ProcessWinConPtyWithWorker::_wait |
( |
| ) |
|
|
private |
◆ close_input()
| void ProcessWinConPtyWithWorker::close_input |
( |
| ) |
|
|
overridevirtual |
◆ get_exit_code()
| int ProcessWinConPtyWithWorker::get_exit_code |
( |
| ) |
const |
|
overridevirtual |
◆ is_running()
| bool ProcessWinConPtyWithWorker::is_running |
( |
| ) |
const |
|
overridevirtual |
◆ read_output()
| int ProcessWinConPtyWithWorker::read_output |
( |
char * |
ptr, |
|
|
int |
len |
|
) |
| |
|
virtual |
◆ run_worker()
| int ProcessWinConPtyWithWorker::run_worker |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
|
static |
◆ set_options()
◆ start()
| void ProcessWinConPtyWithWorker::start |
( |
std::string const & |
command, |
|
|
std::string const & |
env, |
|
|
bool |
use_input |
|
) |
| |
|
overridevirtual |
◆ stop()
| void ProcessWinConPtyWithWorker::stop |
( |
| ) |
|
|
overridevirtual |
◆ wait()
| ProcessResult ProcessWinConPtyWithWorker::wait |
( |
int |
time = INT_MAX | ) |
|
|
overridevirtual |
◆ wait_for_output()
| bool ProcessWinConPtyWithWorker::wait_for_output |
( |
std::string const & |
text | ) |
|
◆ write_input()
| void ProcessWinConPtyWithWorker::write_input |
( |
char const * |
ptr, |
|
|
int |
len |
|
) |
| |
|
overridevirtual |
| Private* ProcessWinConPtyWithWorker::m |
|
private |
◆ subprocess_tag
| constexpr static std::string_view ProcessWinConPtyWithWorker::subprocess_tag = "--conpty-worker--" |
|
staticconstexprprivate |
The documentation for this class was generated from the following files: