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

#include <Lock.h>

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

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~Lock ()
virtual void lock ()=0
virtual void lockInterruptibly ()=0 throw (InterruptedException)
virtual ConditionnewCondition ()=0
virtual bool tryLock ()=0
virtual void unlock ()=0


Constructor & Destructor Documentation

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


Member Function Documentation

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

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

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

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

virtual void beecrypt::util::concurrent::locks::Lock::unlock (  )  [pure 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