an alive, spawned process  
 More...
#include <process_launcher.h>
an alive, spawned process 
 
◆ handle_type
◆ id_type
◆ SpawnedProcess() [1/2]
  
  
      
        
          | mysql_harness::SpawnedProcess::SpawnedProcess  | 
          ( | 
          std::string  | 
          pexecutable_path,  | 
         
        
           | 
           | 
          std::vector< std::string >  | 
          pargs,  | 
         
        
           | 
           | 
          std::vector< std::pair< std::string, std::string > >  | 
          penv_vars,  | 
         
        
           | 
           | 
          bool  | 
          predirect_stderr = true  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ SpawnedProcess() [2/2]
  
  
      
        
          | mysql_harness::SpawnedProcess::SpawnedProcess  | 
          ( | 
          const SpawnedProcess &  | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ ~SpawnedProcess()
  
  
      
        
          | virtual mysql_harness::SpawnedProcess::~SpawnedProcess  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtualdefault   | 
  
 
 
◆ executable()
  
  
      
        
          | std::string mysql_harness::SpawnedProcess::executable  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ get_cmd_line()
      
        
          | std::string mysql_harness::SpawnedProcess::get_cmd_line  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ args
  
  
      
        
          | const std::vector<std::string> mysql_harness::SpawnedProcess::args | 
         
       
   | 
  
protected   | 
  
 
 
◆ childpid
  
  
      
        
          | pid_t mysql_harness::SpawnedProcess::childpid | 
         
       
   | 
  
protected   | 
  
 
 
◆ env_vars
  
  
      
        
          | const std::vector<std::pair<std::string, std::string> > mysql_harness::SpawnedProcess::env_vars | 
         
       
   | 
  
protected   | 
  
 
 
◆ executable_path
  
  
      
        
          | const std::string mysql_harness::SpawnedProcess::executable_path | 
         
       
   | 
  
protected   | 
  
 
 
◆ fd_in
  
  
      
        
          | int mysql_harness::SpawnedProcess::fd_in[2] | 
         
       
   | 
  
protected   | 
  
 
 
◆ fd_out
  
  
      
        
          | int mysql_harness::SpawnedProcess::fd_out[2] | 
         
       
   | 
  
protected   | 
  
 
 
◆ redirect_stderr
  
  
      
        
          | bool mysql_harness::SpawnedProcess::redirect_stderr | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following files: