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

Lock Class Reference

#include <synch.h>

List of all members.

Public Member Functions

 Lock (char *debugName)
 ~Lock ()
char * getName ()
void Acquire ()
void Release ()
bool isHeldByCurrentThread ()


Constructor & Destructor Documentation

Lock::Lock char *  debugName  ) 
 

Definition at line 106 of file synch.cc.

00106 {}

Lock::~Lock  ) 
 

Definition at line 107 of file synch.cc.

00107 {}


Member Function Documentation

void Lock::Acquire  ) 
 

Definition at line 108 of file synch.cc.

Referenced by SynchList::Append(), SynchList::Mapcar(), and SynchList::Remove().

00108 {}

char* Lock::getName  )  [inline]
 

Definition at line 70 of file synch.h.

00070 { return name; } // debugging assist

bool Lock::isHeldByCurrentThread  ) 
 

void Lock::Release  ) 
 

Definition at line 109 of file synch.cc.

Referenced by SynchList::Append(), SynchList::Mapcar(), and SynchList::Remove().

00109 {}


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