![]() |
SuperTinyKernel™ RTOS 1.05.3
Lightweight, high-performance, deterministic, bare-metal C++ RTOS for resource-constrained embedded systems. MIT Open Source License.
|
This is the complete list of members for stk::sync::RWMutex, including all inherited members.
| GetTraceName() const | stk::ITraceable | inline |
| Lock() | stk::sync::RWMutex | inlinevirtual |
| m_cv_readers | stk::sync::RWMutex | private |
| m_cv_writers | stk::sync::RWMutex | private |
| m_readers | stk::sync::RWMutex | private |
| m_writer_active | stk::sync::RWMutex | private |
| m_writers_waiting | stk::sync::RWMutex | private |
| READERS_MAX | stk::sync::RWMutex | privatestatic |
| ReadLock() | stk::sync::RWMutex | inline |
| ReadUnlock() | stk::sync::RWMutex | inline |
| RWMutex() | stk::sync::RWMutex | inlineexplicit |
| SetTraceName(const char *name) | stk::ITraceable | inline |
| STK_NONCOPYABLE_CLASS(RWMutex) | stk::sync::RWMutex | private |
| TimedLock(Timeout timeout) | stk::sync::RWMutex | inline |
| TimedReadLock(Timeout timeout) | stk::sync::RWMutex | inline |
| TryLock() | stk::sync::RWMutex | inline |
| TryReadLock() | stk::sync::RWMutex | inline |
| Unlock() | stk::sync::RWMutex | inlinevirtual |
| WRITERS_MAX | stk::sync::RWMutex | privatestatic |
| ~RWMutex() | stk::sync::RWMutex | inline |