![]() |
Plasma Engine
2.0
|
Public Member Functions | |
| bool | IsRunning () const |
| void | Create () |
| void | Close () |
| void | StartRead (plDelegate< void(plStringView)> &ref_onStdOut) |
Static Public Member Functions | |
| static void | ReportString (plDelegate< void(plStringView)> func, plHybridArray< char, 256 > &ref_temp) |
| static void | ReportString (plDelegate< void(plStringView)> func, const char *szStart, const char *szEnd) |
Public Attributes | |
| HANDLE | m_pipeRead = nullptr |
| HANDLE | m_pipeWrite = nullptr |
| std::thread | m_readThread |
| std::atomic< bool > | m_running = false |