#include <OVR_OSX_DeviceManager.h>

Classes | |
| class | Notifier |
Public Member Functions | |
| bool | AddTicksNotifier (Notifier *notify) |
| DeviceManagerThread () | |
| CFRunLoopRef | GetRunLoop () |
| virtual void | OnPopEmpty_Locked () |
| virtual void | OnPushNonEmpty_Locked () |
| bool | RemoveTicksNotifier (Notifier *notify) |
| virtual int | Run () |
| void | Shutdown () |
| ~DeviceManagerThread () | |
Private Types | |
| enum | { ThreadStackSize = 32 * 1024 } |
Private Member Functions | |
| void | commandQueueSourceCallback () |
Static Private Member Functions | |
| static void | staticCommandQueueSourceCallback (void *pContext) |
Private Attributes | |
| CFRunLoopSourceRef | CommandQueueSource |
| CFRunLoopRef | RunLoop |
| Event | StartupEvent |
| Array< Notifier * > | TicksNotifiers |
Friends | |
| class | DeviceManager |
Definition at line 64 of file OVR_OSX_DeviceManager.h.
anonymous enum [private] |
Definition at line 67 of file OVR_OSX_DeviceManager.h.
Definition at line 149 of file OVR_OSX_DeviceManager.cpp.
Definition at line 154 of file OVR_OSX_DeviceManager.cpp.
| bool OVR::OSX::DeviceManagerThread::AddTicksNotifier | ( | Notifier * | notify | ) |
Definition at line 273 of file OVR_OSX_DeviceManager.cpp.
| void OVR::OSX::DeviceManagerThread::commandQueueSourceCallback | ( | ) | [private] |
Definition at line 268 of file OVR_OSX_DeviceManager.cpp.
| CFRunLoopRef OVR::OSX::DeviceManagerThread::GetRunLoop | ( | ) | [inline] |
Definition at line 99 of file OVR_OSX_DeviceManager.h.
| virtual void OVR::OSX::DeviceManagerThread::OnPopEmpty_Locked | ( | ) | [inline, virtual] |
Reimplemented from OVR::ThreadCommandQueue.
Definition at line 81 of file OVR_OSX_DeviceManager.h.
| virtual void OVR::OSX::DeviceManagerThread::OnPushNonEmpty_Locked | ( | ) | [inline, virtual] |
Reimplemented from OVR::ThreadCommandQueue.
Definition at line 75 of file OVR_OSX_DeviceManager.h.
| bool OVR::OSX::DeviceManagerThread::RemoveTicksNotifier | ( | Notifier * | notify | ) |
Definition at line 279 of file OVR_OSX_DeviceManager.cpp.
| int OVR::OSX::DeviceManagerThread::Run | ( | ) | [virtual] |
Reimplemented from OVR::Thread.
Definition at line 158 of file OVR_OSX_DeviceManager.cpp.
Definition at line 292 of file OVR_OSX_DeviceManager.cpp.
| void OVR::OSX::DeviceManagerThread::staticCommandQueueSourceCallback | ( | void * | pContext | ) | [static, private] |
Definition at line 262 of file OVR_OSX_DeviceManager.cpp.
friend class DeviceManager [friend] |
Definition at line 66 of file OVR_OSX_DeviceManager.h.
CFRunLoopSourceRef OVR::OSX::DeviceManagerThread::CommandQueueSource [private] |
Definition at line 106 of file OVR_OSX_DeviceManager.h.
CFRunLoopRef OVR::OSX::DeviceManagerThread::RunLoop [private] |
Definition at line 104 of file OVR_OSX_DeviceManager.h.
Definition at line 111 of file OVR_OSX_DeviceManager.h.
Definition at line 114 of file OVR_OSX_DeviceManager.h.