#include <RWLockImplLxrt38.h>

Public Member Functions | |
| virtual bool | readLock () |
| virtual bool | readLock (const icl_core::TimeStamp &timeout) |
| virtual bool | readLock (const icl_core::TimeSpan &timeout) |
| RWLockImplLxrt38 () | |
| virtual bool | tryReadLock () |
| virtual bool | tryWriteLock () |
| virtual void | unlock () |
| virtual bool | writeLock () |
| virtual bool | writeLock (const icl_core::TimeStamp &timeout) |
| virtual bool | writeLock (const icl_core::TimeSpan &timeout) |
| virtual | ~RWLockImplLxrt38 () |
Private Attributes | |
| RWL * | m_rwlock |
Definition at line 38 of file RWLockImplLxrt38.h.
Definition at line 39 of file RWLockImplLxrt38.cpp.
| icl_core::thread::RWLockImplLxrt38::~RWLockImplLxrt38 | ( | ) | [virtual] |
Definition at line 52 of file RWLockImplLxrt38.cpp.
| bool icl_core::thread::RWLockImplLxrt38::readLock | ( | ) | [virtual] |
Implements icl_core::thread::RWLockImpl.
Definition at line 68 of file RWLockImplLxrt38.cpp.
| bool icl_core::thread::RWLockImplLxrt38::readLock | ( | const icl_core::TimeStamp & | timeout | ) | [virtual] |
Implements icl_core::thread::RWLockImpl.
Definition at line 80 of file RWLockImplLxrt38.cpp.
| bool icl_core::thread::RWLockImplLxrt38::readLock | ( | const icl_core::TimeSpan & | timeout | ) | [virtual] |
Implements icl_core::thread::RWLockImpl.
Definition at line 94 of file RWLockImplLxrt38.cpp.
| bool icl_core::thread::RWLockImplLxrt38::tryReadLock | ( | ) | [virtual] |
Implements icl_core::thread::RWLockImpl.
Definition at line 106 of file RWLockImplLxrt38.cpp.
| bool icl_core::thread::RWLockImplLxrt38::tryWriteLock | ( | ) | [virtual] |
Implements icl_core::thread::RWLockImpl.
Definition at line 157 of file RWLockImplLxrt38.cpp.
| void icl_core::thread::RWLockImplLxrt38::unlock | ( | ) | [virtual] |
Implements icl_core::thread::RWLockImpl.
Definition at line 180 of file RWLockImplLxrt38.cpp.
| bool icl_core::thread::RWLockImplLxrt38::writeLock | ( | ) | [virtual] |
Implements icl_core::thread::RWLockImpl.
Definition at line 119 of file RWLockImplLxrt38.cpp.
| bool icl_core::thread::RWLockImplLxrt38::writeLock | ( | const icl_core::TimeStamp & | timeout | ) | [virtual] |
Implements icl_core::thread::RWLockImpl.
Definition at line 131 of file RWLockImplLxrt38.cpp.
| bool icl_core::thread::RWLockImplLxrt38::writeLock | ( | const icl_core::TimeSpan & | timeout | ) | [virtual] |
Implements icl_core::thread::RWLockImpl.
Definition at line 145 of file RWLockImplLxrt38.cpp.
RWL* icl_core::thread::RWLockImplLxrt38::m_rwlock [private] |
Definition at line 57 of file RWLockImplLxrt38.h.