Main Page | Alphabetical List | Class List | File List | Class Members | File Members

Condition Class Reference

#include <synch.h>

List of all members.

Public Member Functions

 Condition (char *debugName)
 ~Condition ()
char * getName ()
void Wait (Lock *conditionLock)
void Signal (Lock *conditionLock)
void Broadcast (Lock *conditionLock)


Constructor & Destructor Documentation

Condition::Condition char *  debugName  ) 
 

Definition at line 111 of file synch.cc.

00111 { }

Condition::~Condition  ) 
 

Definition at line 112 of file synch.cc.

00112 { }


Member Function Documentation

void Condition::Broadcast Lock conditionLock  ) 
 

Definition at line 115 of file synch.cc.

00115 { }

char* Condition::getName  )  [inline]
 

Definition at line 122 of file synch.h.

00122 { return (name); }

void Condition::Signal Lock conditionLock  ) 
 

Definition at line 114 of file synch.cc.

Referenced by SynchList::Append().

00114 { }

void Condition::Wait Lock conditionLock  ) 
 

Definition at line 113 of file synch.cc.

References ASSERT, and FALSE.

Referenced by SynchList::Remove().

00113 { ASSERT(FALSE); }


The documentation for this class was generated from the following files:
Generated on Thu Sep 16 12:33:48 2004 for NachOS by doxygen 1.3.8