#include <Lock.h>

| Public Member Functions | |
| virtual | ~Lock () | 
| virtual void | lock ()=0 | 
| virtual void | lockInterruptibly ()=0 throw (InterruptedException) | 
| virtual Condition * | newCondition ()=0 | 
| virtual bool | tryLock ()=0 | 
| virtual void | unlock ()=0 | 
| virtual beecrypt::util::concurrent::locks::Lock::~Lock | ( | ) |  [inline, virtual] | 
| virtual void beecrypt::util::concurrent::locks::Lock::lock | ( | ) |  [pure virtual] | 
Implemented in beecrypt::util::concurrent::locks::ReentrantLock.
| virtual void beecrypt::util::concurrent::locks::Lock::lockInterruptibly | ( | ) | throw (InterruptedException)  [pure virtual] | 
Implemented in beecrypt::util::concurrent::locks::ReentrantLock.
| virtual Condition* beecrypt::util::concurrent::locks::Lock::newCondition | ( | ) |  [pure virtual] | 
Implemented in beecrypt::util::concurrent::locks::ReentrantLock.
| virtual bool beecrypt::util::concurrent::locks::Lock::tryLock | ( | ) |  [pure virtual] | 
Implemented in beecrypt::util::concurrent::locks::ReentrantLock.
| virtual void beecrypt::util::concurrent::locks::Lock::unlock | ( | ) |  [pure virtual] | 
Implemented in beecrypt::util::concurrent::locks::ReentrantLock.
 1.5.8
 1.5.8