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