Plasma Engine  2.0
Loading...
Searching...
No Matches
plPipeWin Struct Reference

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
 

The documentation for this struct was generated from the following file: