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

This is the complete list of members for stk::SwitchStrategyFixedPriority< MAX_PRIORITIES >, including all inherited members.

AddActive(IKernelTask *task)stk::SwitchStrategyFixedPriority< MAX_PRIORITIES >inlineprotected
AddTask(IKernelTask *task) overridestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >inlinevirtual
DEADLINE_MISSED_API enum valuestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >
EConfig enum namestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >
EPriority enum namestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >
GetFirst() overridestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >inlinevirtual
GetHighestReadyPriority(uint32_t bitmap)stk::SwitchStrategyFixedPriority< MAX_PRIORITIES >inlineprotectedstatic
GetNext() overridestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >inlinevirtual
GetSize() const overridestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >inlinevirtual
GetTaskPriority(IKernelTask *task)stk::SwitchStrategyFixedPriority< MAX_PRIORITIES >inlineprotectedstatic
GetTaskPriorityFromWeight(int32_t weight)stk::SwitchStrategyFixedPriority< MAX_PRIORITIES >inlineprotectedstatic
m_prevstk::SwitchStrategyFixedPriority< MAX_PRIORITIES >private
m_ready_bitmapstk::SwitchStrategyFixedPriority< MAX_PRIORITIES >private
m_sleepstk::SwitchStrategyFixedPriority< MAX_PRIORITIES >private
m_tasksstk::SwitchStrategyFixedPriority< MAX_PRIORITIES >private
OnTaskDeadlineMissed(IKernelTask *task)stk::ITaskSwitchStrategyinlinevirtual
OnTaskSleep(IKernelTask *task) overridestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >inlinevirtual
OnTaskWake(IKernelTask *task) overridestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >inlinevirtual
OnTaskWeightChange(IKernelTask *task, Weight old_weight) overridestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >inlinevirtual
Priority typedefstk::SwitchStrategyFixedPriority< MAX_PRIORITIES >protected
PRIORITY_ABOVE_LOWEST enum valuestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >
PRIORITY_ABOVE_NORMAL enum valuestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >
PRIORITY_BELOW_NORMAL enum valuestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >
PRIORITY_HIGH enum valuestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >
PRIORITY_HIGHEST enum valuestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >
PRIORITY_INHERITANCE_API enum valuestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >
PRIORITY_LOWER enum valuestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >
PRIORITY_LOWEST enum valuestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >
PRIORITY_NORMAL enum valuestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >
RemoveActive(IKernelTask *task, const Priority prio)stk::SwitchStrategyFixedPriority< MAX_PRIORITIES >inlineprotected
RemoveTask(IKernelTask *task) overridestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >inlinevirtual
SLEEP_EVENT_API enum valuestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >
STK_NONCOPYABLE_CLASS(SwitchStrategyFixedPriority)stk::SwitchStrategyFixedPriority< MAX_PRIORITIES >private
SwitchStrategyFixedPriority()stk::SwitchStrategyFixedPriority< MAX_PRIORITIES >inlineexplicit
WEIGHT_API enum valuestk::SwitchStrategyFixedPriority< MAX_PRIORITIES >
~ITaskSwitchStrategy()=defaultstk::ITaskSwitchStrategyprotected
~SwitchStrategyFixedPriority()=defaultstk::SwitchStrategyFixedPriority< MAX_PRIORITIES >