#include <OVR_DeviceImpl.h>
Public Member Functions | |
Lock * | GetLockAddRef () |
void | ReleaseLock (Lock *plock) |
SharedLock () | |
Private Member Functions | |
Lock * | toLock () |
Private Attributes | |
UInt64 | Buffer [(sizeof(Lock)+sizeof(UInt64)-1)/sizeof(UInt64)] |
volatile int | UseCount |
Definition at line 41 of file OVR_DeviceImpl.h.
OVR::SharedLock::SharedLock | ( | ) | [inline] |
Definition at line 44 of file OVR_DeviceImpl.h.
Definition at line 39 of file OVR_DeviceImpl.cpp.
void OVR::SharedLock::ReleaseLock | ( | Lock * | plock | ) |
Definition at line 66 of file OVR_DeviceImpl.cpp.
Lock* OVR::SharedLock::toLock | ( | ) | [inline, private] |
Definition at line 50 of file OVR_DeviceImpl.h.
UInt64 OVR::SharedLock::Buffer[(sizeof(Lock)+sizeof(UInt64)-1)/sizeof(UInt64)] [private] |
Definition at line 54 of file OVR_DeviceImpl.h.
volatile int OVR::SharedLock::UseCount [private] |
Definition at line 53 of file OVR_DeviceImpl.h.