My Project
ParaEngine::BlockReadWriteLock Member List

This is the complete list of members for ParaEngine::BlockReadWriteLock, including all inherited members.

AllowReader() (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLockprotected
BeginRead()ParaEngine::BlockReadWriteLock
BeginWrite(size_t nWriterThreadId=0) (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLock
BlockReadWriteLock() (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLock
EndRead() (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLock
EndWrite() (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLock
GetCurrentThreadId() (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLock
GetWritelockRecursiveDepth() const (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLock
HasWaitingWriters()ParaEngine::BlockReadWriteLock
HasWaitingWritersAndSingleReader() (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLock
HasWriterLock() (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLock
IsCurrentThreadHasWriterLock()ParaEngine::BlockReadWriteLock
m_activeWriterId (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLockprotected
m_mutex (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLockprotected
m_nActiveReaders (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLockprotected
m_nWaitingReaders (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLockprotected
m_nWaitingWriters (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLockprotected
m_reader_signal (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLockprotected
m_readlock_recursive_depth (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLockprotected
m_writelock_recursive_depth (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLockprotected
m_writer_signal (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLockprotected
StartRead() (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLockprotected
StartReadFromNewReader() (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLockprotected
StartReadFromWaitingReader() (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLockprotected
StartWrite(size_t nWriterId) (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLockprotected
StartWriteFromNewWriter(size_t nWriterId) (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLockprotected
StartWriteFromWaitingWriter(size_t nWriterId) (defined in ParaEngine::BlockReadWriteLock)ParaEngine::BlockReadWriteLockprotected