#include <ReentrantLock.h>
Classes | |
class | Cond |
Public Member Functions | |
ReentrantLock (bool fair=false) | |
virtual | ~ReentrantLock () |
virtual void | lock () |
virtual void | lockInterruptibly () throw (InterruptedException) |
virtual Condition * | newCondition () |
virtual bool | tryLock () |
virtual void | unlock () |
beecrypt::util::concurrent::locks::ReentrantLock::ReentrantLock | ( | bool | fair = false |
) |
virtual beecrypt::util::concurrent::locks::ReentrantLock::~ReentrantLock | ( | ) | [inline, virtual] |
virtual void beecrypt::util::concurrent::locks::ReentrantLock::lock | ( | ) | [virtual] |
Implements beecrypt::util::concurrent::locks::Lock.
virtual void beecrypt::util::concurrent::locks::ReentrantLock::lockInterruptibly | ( | ) | throw (InterruptedException) [virtual] |
Implements beecrypt::util::concurrent::locks::Lock.
virtual Condition* beecrypt::util::concurrent::locks::ReentrantLock::newCondition | ( | ) | [virtual] |
Implements beecrypt::util::concurrent::locks::Lock.
virtual bool beecrypt::util::concurrent::locks::ReentrantLock::tryLock | ( | ) | [virtual] |
Implements beecrypt::util::concurrent::locks::Lock.
virtual void beecrypt::util::concurrent::locks::ReentrantLock::unlock | ( | ) | [virtual] |
Implements beecrypt::util::concurrent::locks::Lock.