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