vrecko
virtual reality framework
|
#include <MTLock.h>
Public Member Functions | |
MTTwoPrioLimitedLock () | |
~MTTwoPrioLimitedLock () | |
bool | lockHigh () |
void | unlockHigh () |
bool | lockLow () |
void | unlockLow () |
Protected Attributes | |
HANDLE | m_AllowLowPrio |
HANDLE | m_Access |
HANDLE | m_WritersMutex |
MTLOCK_IMP_EXP vrecko::MTTwoPrioLimitedLock::MTTwoPrioLimitedLock | ( | ) |
MTLOCK_IMP_EXP vrecko::MTTwoPrioLimitedLock::~MTTwoPrioLimitedLock | ( | ) |
MTLOCK_IMP_EXP bool vrecko::MTTwoPrioLimitedLock::lockHigh | ( | ) |
MTLOCK_IMP_EXP bool vrecko::MTTwoPrioLimitedLock::lockLow | ( | ) |
MTLOCK_IMP_EXP void vrecko::MTTwoPrioLimitedLock::unlockHigh | ( | ) |
MTLOCK_IMP_EXP void vrecko::MTTwoPrioLimitedLock::unlockLow | ( | ) |
|
protected |
|
protected |
|
protected |