
| degrade() | Wefts::RRWMutex | |
| handleCleanup(int code, void *caller=0) | Wefts::RRWMutex | [virtual] |
| lockRead(double seconds=0.0) | Wefts::RRWMutex | [virtual] |
| lockWrite(double seconds=0.0) | Wefts::RRWMutex | [inline, virtual] |
| lockWriteFence(double time=0.0, bool fence=true) | Wefts::RRWMutex | [virtual] |
| m_condRead | Wefts::RWMutex | [protected] |
| m_condWrite | Wefts::RWMutex | [protected] |
| m_fence | Wefts::RRWMutex | [private] |
| m_locking | Wefts::RWMutex | [protected] |
| m_mutex | Wefts::RWMutex | [protected] |
| m_owner | Wefts::RRWMutex | [private] |
| m_promoting | Wefts::RWMutex | [protected] |
| m_waitingRead | Wefts::RWMutex | [protected] |
| m_waitingWrite | Wefts::RWMutex | [protected] |
| promote(double time=0.0) | Wefts::RRWMutex | [inline, virtual] |
| promoteFence(double time=0.0, bool fence=true) | Wefts::RRWMutex | [virtual] |
| RRWMutex() | Wefts::RRWMutex | [inline] |
| RWMutex() | Wefts::RWMutex | |
| tryLockRead() | Wefts::RRWMutex | [virtual] |
| tryLockWrite() | Wefts::RWMutex | [virtual] |
| tryPromote() | Wefts::RWMutex | [virtual] |
| unlock() | Wefts::RRWMutex | [virtual] |
1.3.5