| 
    Guitar
    
   | 
 


Public Member Functions | |
| void | Prepare (ProcessThread *pt) | 
| int | ReadOutput (char *ptr, size_t len) | 
  Public Member Functions inherited from Thread | |
| Thread () | |
| virtual | ~Thread () | 
| virtual void | start () | 
| virtual void | stop () | 
| virtual void | join () | 
| virtual void | terminate () | 
| virtual void | detach () | 
| bool | running () const | 
Protected Member Functions | |
| void | run () override | 
  Protected Member Functions inherited from Thread | |
| virtual bool | interrupted () const | 
Private Attributes | |
| ProcessThread * | procthread | 
| std::deque< char > | out | 
| Mutex | mutex | 
Additional Inherited Members | |
  Static Public Member Functions inherited from Thread | |
| static void * | run_ (void *arg) | 
  Public Attributes inherited from Thread | |
| volatile bool | _interrupted | 
| bool | _running | 
| pthread_t | _thread_handle | 
      
  | 
  inline | 
      
  | 
  inline | 

      
  | 
  inlineoverrideprotectedvirtual | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private |