#include <ConditionHelper.h>
Definition at line 39 of file ConditionHelper.h.
◆ ConditionHelper()
AVT::VmbAPI::ConditionHelper::ConditionHelper |
( |
| ) |
|
◆ EnterReadLock() [1/2]
bool AVT::VmbAPI::ConditionHelper::EnterReadLock |
( |
BasicLockable & |
rLockable | ) |
|
◆ EnterReadLock() [2/2]
bool AVT::VmbAPI::ConditionHelper::EnterReadLock |
( |
MutexPtr & |
pMutex | ) |
|
◆ EnterWriteLock() [1/2]
bool AVT::VmbAPI::ConditionHelper::EnterWriteLock |
( |
BasicLockable & |
rLockable, |
|
|
bool |
bExclusive = false |
|
) |
| |
◆ EnterWriteLock() [2/2]
bool AVT::VmbAPI::ConditionHelper::EnterWriteLock |
( |
MutexPtr & |
pMutex, |
|
|
bool |
bExclusive = false |
|
) |
| |
◆ ExitReadLock() [1/2]
void AVT::VmbAPI::ConditionHelper::ExitReadLock |
( |
BasicLockable & |
rLockable | ) |
|
◆ ExitReadLock() [2/2]
void AVT::VmbAPI::ConditionHelper::ExitReadLock |
( |
MutexPtr & |
pMutex | ) |
|
◆ ExitWriteLock() [1/2]
void AVT::VmbAPI::ConditionHelper::ExitWriteLock |
( |
BasicLockable & |
rLockable | ) |
|
◆ ExitWriteLock() [2/2]
void AVT::VmbAPI::ConditionHelper::ExitWriteLock |
( |
MutexPtr & |
pMutex | ) |
|
◆ m_bExclusive
bool AVT::VmbAPI::ConditionHelper::m_bExclusive |
|
private |
◆ m_bIsWritingList
bool AVT::VmbAPI::ConditionHelper::m_bIsWritingList |
|
private |
◆ m_nNumListReads
int AVT::VmbAPI::ConditionHelper::m_nNumListReads |
|
private |
◆ m_ReadCondition
Condition AVT::VmbAPI::ConditionHelper::m_ReadCondition |
|
private |
◆ m_WriteCondition
Condition AVT::VmbAPI::ConditionHelper::m_WriteCondition |
|
private |
The documentation for this class was generated from the following files: