condition | SynchMonitoredObject | [protected] |
exclusiveHolderId | SXMutex | [private] |
isLocked(LockMode lockdMode) const | SXMutex | |
mutex | SynchMonitoredObject | [protected] |
nExclusive | SXMutex | [private] |
nExclusivePending | SXMutex | [private] |
nShared | SXMutex | [private] |
release(LockMode lockMode, TxnId txnId=IMPLICIT_TXN_ID) | SXMutex | |
SCHEDULE_DEFAULT enum value | SXMutex | |
SCHEDULE_FAVOR_EXCLUSIVE enum value | SXMutex | |
schedulingPolicy | SXMutex | [private] |
SchedulingPolicy enum name | SXMutex | |
setSchedulingPolicy(SchedulingPolicy schedulingPolicy) | SXMutex | |
SXMutex() | SXMutex | [explicit] |
SynchMonitoredObject() | SynchMonitoredObject | [explicit, protected] |
tryUpgrade(TxnId txnId=IMPLICIT_TXN_ID) | SXMutex | |
waitFor(LockMode lockMode, uint iTimeout=ETERNITY, TxnId txnId=IMPLICIT_TXN_ID) | SXMutex | |
~SXMutex() | SXMutex |