Gate Class Reference

#include <Thread.H>

Inheritance diagram for Gate:

Inheritance graph
[legend]
Collaboration diagram for Gate:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 Gate ()
void open ()
void close ()
void release ()
void wait ()

Protected Member Functions

void signal ()
void broadcast ()
void lock ()
void unlock ()
bool trylock ()


Constructor & Destructor Documentation

Gate::Gate (  ) 


Member Function Documentation

void Gate::open (  ) 

void Gate::close (  ) 

void Gate::release (  ) 

void Gate::wait (  ) 

void ConditionVariable::signal (  )  [inline, inherited]

Referenced by Semaphore::post(), and SemaphoreB::up().

void ConditionVariable::broadcast (  )  [inline, inherited]

void ConditionVariable::lock (  )  [inline, inherited]

void ConditionVariable::unlock (  )  [inline, inherited]

bool ConditionVariable::trylock (  )  [inherited]


The documentation for this class was generated from the following files:

Generated on Fri Nov 21 10:11:02 2008 for AMRParticlePaths by  doxygen 1.5.5