◆ ProcessThread()
| ProcessThread::ProcessThread |
( |
| ) |
|
|
default |
◆ ~ProcessThread()
| ProcessThread::~ProcessThread |
( |
| ) |
|
|
inlineoverride |
◆ CloseInput()
| void ProcessThread::CloseInput |
( |
| ) |
|
|
inline |
◆ CloseOutput()
| void ProcessThread::CloseOutput |
( |
| ) |
|
|
inlineprotected |
◆ IsRunning()
| bool ProcessThread::IsRunning |
( |
| ) |
|
|
inline |
◆ ReadOutput()
| int ProcessThread::ReadOutput |
( |
char * |
ptr, |
|
|
int |
len |
|
) |
| |
|
inline |
◆ run()
| void ProcessThread::run |
( |
| ) |
|
|
inlineoverrideprotectedvirtual |
◆ Start()
| void ProcessThread::Start |
( |
QString const & |
cmd, |
|
|
bool |
input |
|
) |
| |
|
inline |
◆ WaitForExit()
| int ProcessThread::WaitForExit |
( |
| ) |
|
|
inline |
◆ WaitForStart()
| void ProcessThread::WaitForStart |
( |
| ) |
|
|
inlineprotected |
◆ WriteInput()
| void ProcessThread::WriteInput |
( |
char const * |
ptr, |
|
|
int |
len |
|
) |
| |
|
inline |
◆ StreamThread
◆ command
| QString ProcessThread::command |
|
private |
◆ exit_code
| DWORD ProcessThread::exit_code = 0 |
|
private |
◆ hErrorWrite
| HANDLE ProcessThread::hErrorWrite |
|
private |
◆ hInputWrite
| HANDLE ProcessThread::hInputWrite |
|
private |
◆ hOutputRead
| HANDLE ProcessThread::hOutputRead |
|
private |
◆ isProcessRunning
| bool ProcessThread::isProcessRunning = false |
|
private |
◆ start_event
| Event ProcessThread::start_event |
|
private |
◆ stream
The documentation for this class was generated from the following file: