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