Galois::Runtime::LockManagerBase Class Reference
#include <Context.h>
List of all members.
Member Enumeration Documentation
- Enumerator:
| FAIL |
|
| NEW_OWNER |
|
| ALREADY_OWNER |
|
Member Function Documentation
| static LockManagerBase* Galois::Runtime::LockManagerBase::getOwner |
( |
Lockable * |
lockable |
) |
[inline, static, protected] |
| void Galois::Runtime::LockManagerBase::ownByForce |
( |
Lockable * |
lockable |
) |
[inline, protected] |
| void Galois::Runtime::LockManagerBase::release |
( |
Lockable * |
lockable |
) |
[inline, protected] |
| bool Galois::Runtime::LockManagerBase::stealByCAS |
( |
Lockable * |
lockable, |
|
|
LockManagerBase * |
other | |
|
) |
| | [inline, protected] |
| static bool Galois::Runtime::LockManagerBase::tryLock |
( |
Lockable * |
lockable |
) |
[inline, static, protected] |
The documentation for this class was generated from the following files: