SuperTinyKernel™ RTOS 1.05.3
Lightweight, high-performance, deterministic, bare-metal C++ RTOS for resource-constrained embedded systems. MIT Open Source License.
Loading...
Searching...
No Matches
Class Index
A | B | C | D | E | F | G | H | I | K | M | N | O | P | R | S | T | U | W | Y | Z
A
Kernel::KernelTask::AddTaskRequest (stk)
AddTaskWhenStartedRelaxCpuContext (stk::test)
AutoResetBasicTask (stk::test::event)
B
BasicLockUnlockTask (stk::test::mutex)
BasicSignalWaitTask (stk::test::semaphore)
BasicWriteReadTask (stk::test::pipe)
BoundedBufferTask (stk::test::semaphore)
BulkWriteReadTask (stk::test::pipe)
C
ClearTask (stk::test::eventflags)
ConcurrentReadersTask (stk::test::rwmutex)
ConditionVariable (stk::sync)
CriticalSection (stk::hw)
CTimerWrapper
D
DelayContext (stk::test)
DListEntry (stk::util)
DListHead (stk::util)
E
EDFDynamicSchedulingContext (stk::test)
Event (stk::sync)
EventFlags (stk::sync)
Kernel::ExitTrapStack (stk)
F
FIFOOrderTask (stk::test::mutex)
FIFOOrderTask (stk::test::semaphore)
G
GetSizeIsEmptyTask (stk::test::pipe)
GetTask (stk::test::eventflags)
H
HiResClock (stk::hw)
Kernel::KernelTask::HrtInfo (stk)
HrtTaskDeadlineMissedRelaxCpuContext (stk::test)
I
IEventHandler
IPlatform::IEventHandler (stk)
IPlatform::IEventOverrider (stk)
IKernel (stk)
IKernelService (stk)
IKernelTask (stk)
IMutex (stk)
InitialCountTask (stk::test::semaphore)
InitialFlagsTask (stk::test::eventflags)
InitialStateTask (stk::test::event)
InterTaskCoordinationTask (stk::test::mutex)
IPlatform (stk)
PlatformRiscV::ISpecificEventHandler (stk)
IStackMemory (stk)
ISyncObject (stk)
ITask (stk)
ITaskSwitchStrategy (stk)
ITraceable (stk)
IWaitObject (stk)
K
Kernel (stk)
KernelMock (stk::test)
Kernel::KernelService (stk)
KernelServiceMock (stk::test)
KernelServiceMock (stk::test::stk)
Kernel::KernelTask (stk)
M
ManualResetBasicTask (stk::test::event)
MultipleTimersTask (stk::test::timer)
MultiProducerConsumerTask (stk::test::pipe)
MultiWaiterAllTask (stk::test::eventflags)
MultiWaiterAnyTask (stk::test::eventflags)
Mutex (stk::sync)
MutexMock (stk::test)
MutexReacquiredTask (stk::test::condvar)
MutualExclusionTask (stk::test::spinlock)
N
NoClearTask (stk::test::eventflags)
NotifyAllWakesTask (stk::test::condvar)
NotifyOneOrderTask (stk::test::condvar)
NotifyOneWakesTask (stk::test::condvar)
NoWaitTimeoutTask (stk::test::condvar)
O
OneShotTimerTask (stk::test::timer)
P
PeriodicTimerTask (stk::test::timer)
PeriodicTrigger (stk::time)
Pipe (stk::sync)
PlatformArmCortexM (stk)
PlatformContext (stk)
PlatformRiscV (stk)
PlatformTestMock (stk::test)
PlatformX86Win32 (stk)
PredicateLoopTask (stk::test::condvar)
PrioritySleepRelaxCpuContext (stk::test)
PulseAutoResetTask (stk::test::event)
PulseManualResetTask (stk::test::event)
R
ReadBlocksWhenEmptyTask (stk::test::pipe)
ReaderWriterAlternationTask (stk::test::rwmutex)
ReadUnlockWakesWriterTask (stk::test::rwmutex)
RecursiveDepthTask (stk::test::mutex)
RecursiveLockTask (stk::test::mutex)
RecursiveLockTask (stk::test::spinlock)
RecursiveTryLockTask (stk::test::spinlock)
ResetManualTask (stk::test::event)
ResetPeriodicTimerTask (stk::test::timer)
RestartTimerTask (stk::test::timer)
RWMutex (stk::sync)
S
SchedulabilityCheck (stk)
SchedulabilityCheck::SchedulabilityCheckResult (stk)
ScopedCriticalSection (stk::sync)
CriticalSection::ScopedLock (stk::hw)
IMutex::ScopedLock (stk)
RWMutex::ScopedTimedLock (stk::sync)
RWMutex::ScopedTimedReadMutex (stk::sync)
Semaphore (stk::sync)
SetPeriodTask (stk::test::timer)
SetWaitAllTask (stk::test::eventflags)
SetWaitAnyTask (stk::test::eventflags)
SignalBeforeWaitTask (stk::test::semaphore)
SleepAllAndWakeRelaxCpuContext (stk::test)
SleepAndWakeTicklessRelaxCpuContext (stk::test)
SleepRelaxCpuContext (stk::test)
Kernel::SleepTrapStack (stk)
SpinLock (stk::hw)
SpinLock (stk::sync)
Kernel::KernelTask::SrtInfo (stk)
Stack (stk)
PlatformTestMock::StackInfo (stk::test)
StackMemoryDef (stk)
StackMemoryWrapper (stk)
StartOrResetTask (stk::test::timer)
stk_cv_mem_t
stk_cv_t
stk_ef_mem_t
stk_ef_t
stk_event_mem_t
stk_event_t
stk_mutex_mem_t
stk_mutex_t
stk_periodic_trigger_mem_t
stk_periodic_trigger_t
stk_pipe_mem_t
stk_pipe_t
stk_rwmutex_mem_t
stk_rwmutex_t
stk_sem_mem_t
stk_sem_t
stk_spinlock_mem_t
stk_spinlock_t
stk_task_t
stk_timer_t
stk_timerhost_t
StopTimerTask (stk::test::timer)
StressTestTask (stk::test::condvar)
StressTestTask (stk::test::mutex)
StressTestTask (stk::test::pipe)
StressTestTask (stk::test::rwmutex)
StressTestTask (stk::test::semaphore)
StressTestTask (stk::test::spinlock)
StressTestTask (stk::test::timer)
SwitchStrategyEDF (stk)
SwitchStrategyFixedPriority (stk)
SwitchStrategyMonotonic (stk)
SwitchStrategyRoundRobin (stk)
SwitchStrategySmoothWeightedRoundRobin (stk)
SwitchToNextRelaxCpuContext (stk::test)
SyncObjectMock (stk::test)
SyncWaitRelaxCpuContext (stk::test)
SyncWaitWakeRelaxCpuContext (stk::test)
T
Task (stk)
SchedulabilityCheck::TaskCpuLoad (stk)
SchedulabilityCheck::TaskInfo (stk)
TaskMock (stk::test)
TaskMockW (stk::test)
TaskSlot
SchedulabilityCheck::TaskTiming (stk)
TaskW (stk)
TaskWrapper
TestAssertPassed (stk::test)
TestContext (stk::test)
TestTask (stk::test::chain)
TestTask (stk::test::hrt)
TestTask (stk::test::sleep)
TestTask (stk::test::switch_)
TestTimer (stk::test::timer)
TimedLockTask (stk::test::mutex)
TimedReadLockTask (stk::test::rwmutex)
TimedWriteLockTask (stk::test::rwmutex)
TimeInfo (stk::test::hrt)
TimeoutExpiresTask (stk::test::condvar)
TimeoutTask (stk::test::eventflags)
TimeoutTask (stk::test::pipe)
TimeoutWaitTask (stk::test::event)
TimeoutWaitTask (stk::test::semaphore)
TimerHost::Timer (stk::time)
TimerHost::TimerCommand (stk::time)
TimerHost (stk::time)
TimerSlot
TimerHost::TimerWorkerTask (stk::time)
TryLockContendedTask (stk::test::spinlock)
TryLockFreeTask (stk::test::spinlock)
TryLockTask (stk::test::mutex)
TryReadLockWhileWriterTask (stk::test::rwmutex)
TryWaitTask (stk::test::event)
TryWaitTask (stk::test::eventflags)
U
UnlockTransferTask (stk::test::spinlock)
W
Kernel::KernelTask::WaitObject (stk)
Kernel::KernelTask::WaitObject::WaitRequest (stk)
WriteBlocksWhenFullTask (stk::test::pipe)
WriterExclusivityTask (stk::test::rwmutex)
WriterPriorityTask (stk::test::rwmutex)
WriterStarvationTask (stk::test::rwmutex)
Y
YieldUnderContentionTask (stk::test::spinlock)
Z
ZeroTimeoutTask (stk::test::semaphore)