xsens::GuardedMutex Member List

This is the complete list of members for xsens::GuardedMutex, including all inherited members.

addReadLock(XsThreadId cid)xsens::MutexReadWriteSuspendableinlineprivate
claimMutex()xsens::GuardedMutexinline
xsens::MutexReadWriteSuspendable::claimMutex(Mode mode)xsens::MutexReadWriteSuspendableinlineprivate
xsens::MutexReadWriteSuspendable::claimMutex(bool write)xsens::MutexReadWriteSuspendableinlineprivate
downgradeToRead(bool decreaseSuspend)xsens::MutexReadWriteSuspendableinlineprivate
enterAtomic()xsens::MutexReadWriteSuspendableinlineprivate
GuardedMutex(GuardedMutex const &)=deletexsens::GuardedMutexprivate
GuardedMutex(GuardedMutex &&)=deletexsens::GuardedMutexprivate
GuardedMutex()xsens::GuardedMutexinline
haveReadClaim() const volatilexsens::GuardedMutexinlineprotected
xsens::MutexReadWriteSuspendable::haveReadClaim() const volatilexsens::MutexReadWriteSuspendableinlineprivate
haveWriteClaim() const volatilexsens::GuardedMutexinlineprotected
xsens::MutexReadWriteSuspendable::haveWriteClaim() const volatilexsens::MutexReadWriteSuspendableinlineprivate
isUsing(Mutex const *mutex) constxsens::GuardedMutexinline
leaveAtomic()xsens::MutexReadWriteSuspendableinlineprivate
LockGuarded classxsens::GuardedMutexfriend
LockSuspendable classxsens::GuardedMutexfriend
m_accessxsens::MutexReadWriteSuspendableprivate
m_guardedxsens::GuardedMutexprivate
m_readLockCountxsens::MutexReadWriteSuspendableprivate
m_readLockedxsens::MutexReadWriteSuspendableprivate
m_readLockMaxxsens::MutexReadWriteSuspendableprivate
m_writeLockedxsens::MutexReadWriteSuspendableprivate
m_writeLocksPendingxsens::MutexReadWriteSuspendableprivate
m_writeLockSuspendCountxsens::MutexReadWriteSuspendableprivate
m_writeRefxsens::MutexReadWriteSuspendableprivate
Mode enum namexsens::MutexReadWriteSuspendableprivate
MutexReadWriteSuspendable(MutexReadWriteSuspendable const &)=deletexsens::MutexReadWriteSuspendableprivate
MutexReadWriteSuspendable(MutexReadWriteSuspendable &&)=deletexsens::MutexReadWriteSuspendableprivate
MutexReadWriteSuspendable()xsens::MutexReadWriteSuspendableinlineprivate
operator=(GuardedMutex const &)=deletexsens::GuardedMutexprivate
operator=(GuardedMutex &&)=deletexsens::GuardedMutexprivate
releaseMutex()xsens::GuardedMutexinline
xsens::MutexReadWriteSuspendable::releaseMutex(bool write, bool decreaseSuspendCount)xsens::MutexReadWriteSuspendableinlineprivate
xsens::MutexReadWriteSuspendable::releaseMutex(Mode mode, bool decreaseSuspendCount)xsens::MutexReadWriteSuspendableinlineprivate
resumeWriteLock()xsens::MutexReadWriteSuspendableinlineprivate
status() const volatilexsens::GuardedMutexinline
suspendable()xsens::GuardedMutexinline
suspendWriteLock()xsens::MutexReadWriteSuspendableinlineprivate
~GuardedMutex()xsens::GuardedMutexinline
~MutexReadWriteSuspendable()xsens::MutexReadWriteSuspendableinlineprivate


xsens_mti_driver
Author(s):
autogenerated on Sun Sep 3 2023 02:43:22