Class Index Cross Index Namespace Index

Class General::ConditionalVariable


Contained in: General
Derived from: none
Derived by: none

#include "general/ConditionalVariable.hh"


public function member index:

ConditionalVariable();
~ConditionalVariable();
void Broadcast();
lock_type& Mutex();
void Signal();
bool TimedWait(INT_4U Seconds);
void Wait();
 

private function member index:

ConditionalVariable(const ConditionalVariable& Source);
ConditionalVariable& operator =(const ConditionalVariable& Source);
 

Description:



Function Member Descriptions:


General::ConditionalVariable::ConditionalVariable


ConditionalVariable();



General::ConditionalVariable::ConditionalVariable


ConditionalVariable(const ConditionalVariable& Source);



General::ConditionalVariable::~ConditionalVariable


~ConditionalVariable();



General::ConditionalVariable::Broadcast


void Broadcast();



General::ConditionalVariable::Mutex


lock_type& Mutex();



General::ConditionalVariable::Signal


void Signal();



General::ConditionalVariable::TimedWait


bool TimedWait(INT_4U Seconds);



General::ConditionalVariable::Wait


void Wait();



General::ConditionalVariable::operator =


ConditionalVariable& operator =(const ConditionalVariable& Source);



Variable Member Descriptions:


General::ConditionalVariable::m_lock -

lock_type m_lock;

General::ConditionalVariable::m_var -

cond_type m_var;