Bike-X  0.8
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
OVR_Threads.h File Reference
#include "OVR_Types.h"
#include "OVR_Atomic.h"
#include "OVR_RefCount.h"
#include "OVR_Array.h"
Include dependency graph for OVR_Threads.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  OVR::Mutex
 
class  OVR::Mutex::Locker
 
class  OVR::WaitCondition
 
class  OVR::Event
 
class  OVR::Thread
 
struct  OVR::Thread::CreateParams
 

Namespaces

 OVR
 

Macros

#define OVR_WAIT_INFINITE   0xFFFFFFFF
 
#define OVR_THREAD_STARTED   0x01
 
#define OVR_THREAD_FINISHED   0x02
 
#define OVR_THREAD_START_SUSPENDED   0x08
 
#define OVR_THREAD_EXIT   0x10
 

Typedefs

typedef void * OVR::ThreadId
 

Functions

ThreadId OVR::GetCurrentThreadId ()
 

Macro Definition Documentation

#define OVR_THREAD_EXIT   0x10

Definition at line 194 of file OVR_Threads.h.

#define OVR_THREAD_FINISHED   0x02

Definition at line 189 of file OVR_Threads.h.

#define OVR_THREAD_START_SUSPENDED   0x08

Definition at line 191 of file OVR_Threads.h.

#define OVR_THREAD_STARTED   0x01

Definition at line 187 of file OVR_Threads.h.

#define OVR_WAIT_INFINITE   0xFFFFFFFF

Definition at line 36 of file OVR_Threads.h.