![]() |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
![]() |
#include <FXThread.h>
Public Member Functions | |
FXReadWriteLock () | |
void | readLock () |
bool | tryReadLock () |
void | readUnlock () |
void | writeLock () |
bool | tryWriteLock () |
void | writeUnlock () |
~FXReadWriteLock () |
FX::FXReadWriteLock::FXReadWriteLock | ( | ) |
Initialize the read/write lock.
FX::FXReadWriteLock::~FXReadWriteLock | ( | ) |
Delete the read/write lock.
void FX::FXReadWriteLock::readLock | ( | ) |
Acquire read lock for read/write lock.
bool FX::FXReadWriteLock::tryReadLock | ( | ) |
Try to acquire read lock for read/write lock.
void FX::FXReadWriteLock::readUnlock | ( | ) |
Unlock read lock.
void FX::FXReadWriteLock::writeLock | ( | ) |
Acquire write lock for read/write mutex.
bool FX::FXReadWriteLock::tryWriteLock | ( | ) |
Try to acquire write lock for read/write lock.
void FX::FXReadWriteLock::writeUnlock | ( | ) |
Unlock write mutex.
![]() |