beecrypt::util::concurrent::locks::ReentrantLock Class Reference
[C++ classes mimicking java.util.concurrent.locks]

#include <ReentrantLock.h>

Inheritance diagram for beecrypt::util::concurrent::locks::ReentrantLock:

Inheritance graph
[legend]
Collaboration diagram for beecrypt::util::concurrent::locks::ReentrantLock:

Collaboration graph
[legend]

List of all members.

Classes

class  Cond

Public Member Functions

 ReentrantLock (bool fair=false)
virtual ~ReentrantLock ()
virtual void lock ()
virtual void lockInterruptibly () throw (InterruptedException)
virtual ConditionnewCondition ()
virtual bool tryLock ()
virtual void unlock ()


Constructor & Destructor Documentation

beecrypt::util::concurrent::locks::ReentrantLock::ReentrantLock ( bool  fair = false  ) 

virtual beecrypt::util::concurrent::locks::ReentrantLock::~ReentrantLock (  )  [inline, virtual]


Member Function Documentation

virtual void beecrypt::util::concurrent::locks::ReentrantLock::lock (  )  [virtual]

virtual void beecrypt::util::concurrent::locks::ReentrantLock::lockInterruptibly (  )  throw (InterruptedException) [virtual]

virtual Condition* beecrypt::util::concurrent::locks::ReentrantLock::newCondition (  )  [virtual]

virtual bool beecrypt::util::concurrent::locks::ReentrantLock::tryLock (  )  [virtual]

virtual void beecrypt::util::concurrent::locks::ReentrantLock::unlock (  )  [virtual]


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

Generated on Fri Jun 19 13:39:43 2009 for BeeCrypt C++ by  doxygen 1.5.8