#include <Condition.h>
Public Member Functions | |
| Condition () | |
| void | Signal (bool bSingle=false) |
| void | Wait (const BasicLockable &rLockable) |
| void | Wait (const MutexPtr &rMutex) |
Private Member Functions | |
| SP_DECL (Semaphore) m_Semaphore | |
Private Attributes | |
| bool | m_bLocked |
| unsigned long | m_nReleaseNumber |
| unsigned long | m_nWaiterNumber |
Definition at line 40 of file Condition.h.
Definition at line 34 of file Condition.cpp.
| void AVT::VmbAPI::Condition::Signal | ( | bool | bSingle = false | ) |
Definition at line 84 of file Condition.cpp.
| AVT::VmbAPI::Condition::SP_DECL | ( | Semaphore | ) | [private] |
| void AVT::VmbAPI::Condition::Wait | ( | const BasicLockable & | rLockable | ) |
Definition at line 42 of file Condition.cpp.
| void AVT::VmbAPI::Condition::Wait | ( | const MutexPtr & | rMutex | ) |
Definition at line 47 of file Condition.cpp.
bool AVT::VmbAPI::Condition::m_bLocked [private] |
Definition at line 45 of file Condition.h.
unsigned long AVT::VmbAPI::Condition::m_nReleaseNumber [private] |
Definition at line 43 of file Condition.h.
unsigned long AVT::VmbAPI::Condition::m_nWaiterNumber [private] |
Definition at line 44 of file Condition.h.