|
distortos
v0.7.0
object-oriented C++ RTOS for microcontrollers
|
MutexListNode class is a base for MutexControlBlock that serves as a node in intrusive list of mutexes (mutex control blocks) More...
#include "distortos/internal/synchronization/MutexListNode.hpp"
Public Member Functions | |
| constexpr | MutexListNode () |
| MutexListNode's constructor. More... | |
Public Attributes | |
| estd::IntrusiveListNode | node |
| node for intrusive list More... | |
MutexListNode class is a base for MutexControlBlock that serves as a node in intrusive list of mutexes (mutex control blocks)
This class is needed to break circular dependency - MutexList is contained in ThreadControlBlock and ThreadList is contained in MutexControlBlock.
|
inline |
MutexListNode's constructor.
| estd::IntrusiveListNode distortos::internal::MutexListNode::node |
node for intrusive list