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: