cAudio  2.3.0
3d Audio Engine
 All Classes Namespaces Functions Variables Enumerations Pages
Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
cAudio::cAudioThread Class Reference
Inheritance diagram for cAudio::cAudioThread:
Inheritance graph
[legend]
Collaboration diagram for cAudio::cAudioThread:
Collaboration graph
[legend]

Public Member Functions

 cAudioThread (IThreadWorker *pWorker)
 
virtual bool start ()
 
virtual void join ()
 
virtual void shutdown ()
 
virtual bool isRunning ()
 

Protected Member Functions

void updateLoop ()
 

Static Protected Member Functions

static void * threadFunc (void *args)
 

Protected Attributes

pthread_t ThreadHandle
 
IThreadWorker * Worker
 
unsigned int ThreadID
 
cAudioMutex Mutex
 
bool IsInit
 
bool Loop
 

Detailed Description

Definition at line 19 of file cThread.h.


The documentation for this class was generated from the following files: