SuperTinyKernel™ RTOS 1.08.x
Lightweight, high-performance, deterministic, bare-metal C++ RTOS for resource-constrained embedded systems. MIT Open Source License.
Loading...
Searching...
No Matches
stk::sync::RWMutex Member List

This is the complete list of members for stk::sync::RWMutex, including all inherited members.

GetTraceName() conststk::ITraceableinline
Lock() overridestk::sync::RWMutexinlinevirtual
m_cv_readersstk::sync::RWMutexprivate
m_cv_writersstk::sync::RWMutexprivate
m_readersstk::sync::RWMutexprivate
m_writer_activestk::sync::RWMutexprivate
m_writers_waitingstk::sync::RWMutexprivate
operator=(const RWMutex &)=deletestk::sync::RWMutexprivate
READERS_MAXstk::sync::RWMutexprivatestatic
ReadLock()stk::sync::RWMutexinline
ReadUnlock()stk::sync::RWMutexinline
RWMutex()stk::sync::RWMutexinlineexplicit
RWMutex(const RWMutex &)=deletestk::sync::RWMutexprivate
SetTraceName(const char *name)stk::ITraceableinline
TimedLock(Timeout timeout_ticks)stk::sync::RWMutexinline
TimedReadLock(Timeout timeout_ticks)stk::sync::RWMutexinline
TryLock()stk::sync::RWMutexinline
TryReadLock()stk::sync::RWMutexinline
Unlock() overridestk::sync::RWMutexinlinevirtual
WRITERS_MAXstk::sync::RWMutexprivatestatic
~IMutex()=defaultstk::IMutexprotected
~ITraceable()=defaultstk::ITraceableprotected
~RWMutex()stk::sync::RWMutexinline