◆ 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: