This is the complete list of members for xsens::LockReadWrite, including all inherited members.
CHECK_LOCK_DEFINE() | xsens::LockReadWrite | private |
haveWriteClaim() const volatile | xsens::LockReadWrite | inline |
isLocked(bool write) const volatile | xsens::LockReadWrite | inline |
lock(bool write) | xsens::LockReadWrite | inline |
lock(LockState ls) | xsens::LockReadWrite | inline |
lockRead() | xsens::LockReadWrite | inline |
LockReadWrite(LockReadWrite const &)=delete | xsens::LockReadWrite | private |
LockReadWrite(LockReadWrite &&)=delete | xsens::LockReadWrite | private |
LockReadWrite(MutexReadWrite *mutex, LockState lockState=LS_Unlocked) | xsens::LockReadWrite | inline |
lockWrite() | xsens::LockReadWrite | inline |
m_lockedR | xsens::LockReadWrite | private |
m_lockedW | xsens::LockReadWrite | private |
m_mutex | xsens::LockReadWrite | private |
operator=(LockReadWrite const &)=delete | xsens::LockReadWrite | private |
operator=(LockReadWrite &&)=delete | xsens::LockReadWrite | private |
tryLock(bool write, uint32_t timeout=0) | xsens::LockReadWrite | inline |
unlock() noexcept | xsens::LockReadWrite | inline |
~LockReadWrite() | xsens::LockReadWrite | inline |