CLAM-Development
1.4.0
|
#include <Condition.hxx>
Public Member Functions | |
Condition () | |
~Condition () | |
void | NotifyOne () |
void | NotifyAll () |
template<typename L > | |
void | Wait (L &lock) |
template<typename L , typename Pr > | |
void | Wait (L &lock, Pr predicate) |
template<typename L > | |
bool | TimedWait (L &lock, const xtime &xt) |
template<typename L , typename Pr > | |
bool | TimedWait (L &lock, const xtime &xt, Pr predicate) |
Definition at line 34 of file Condition.hxx.
CLAM::Condition::Condition | ( | ) |
Definition at line 34 of file Condition.cxx.
References CLAM_ASSERT.
CLAM::Condition::~Condition | ( | ) |
Definition at line 43 of file Condition.cxx.
References CLAM_ASSERT.
void CLAM::Condition::NotifyAll | ( | ) |
Definition at line 52 of file Condition.cxx.
References CLAM_ASSERT.
void CLAM::Condition::NotifyOne | ( | ) |
Definition at line 61 of file Condition.cxx.
References CLAM_ASSERT.
Referenced by CLAM::Thread::WakeUp().
Definition at line 63 of file Condition.hxx.
|
inline |
Definition at line 72 of file Condition.hxx.
|
inline |
Definition at line 44 of file Condition.hxx.
|
inline |
Definition at line 53 of file Condition.hxx.