SuperTinyKernel™ RTOS
1.06.0
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
|
H
|
I
|
K
|
M
|
O
|
P
|
R
|
S
|
T
|
W
A
Kernel::KernelTask::AddTaskRequest
(
stk
)
B
BlockMemoryPool
BlockPoolSlot
C
ConditionVariable
(
stk::sync
)
CriticalSection
(
stk::hw
)
CTimerWrapper
D
DListEntry
(
stk::util
)
DListHead
(
stk::util
)
E
Event
(
stk::sync
)
EventFlags
(
stk::sync
)
Kernel::ExitTrapStack
(
stk
)
H
HiResClock
(
stk::hw
)
Kernel::KernelTask::HrtInfo
(
stk
)
I
IEventHandler
IPlatform::IEventHandler
(
stk
)
IPlatform::IEventOverrider
(
stk
)
IKernel
(
stk
)
IKernelService
(
stk
)
IKernelTask
(
stk
)
IMutex
(
stk
)
IPlatform
(
stk
)
PlatformRiscV::ISpecificEventHandler
(
stk
)
IStackMemory
(
stk
)
ISyncObject
(
stk
)
ITask
(
stk
)
ITaskSwitchStrategy
(
stk
)
ITraceable
(
stk
)
IWaitObject
(
stk
)
K
Kernel
(
stk
)
Kernel::KernelService
(
stk
)
Kernel::KernelTask
(
stk
)
M
MemoryBlock
(
stk::memory
)
MessageQueue
(
stk::sync
)
MessageQueueT
(
stk::sync
)
Mutex
(
stk::sync
)
O
osEventFlagsAttr_t
osMemoryPoolAttr_t
osMessageQueueAttr_t
osMutexAttr_t
osSemaphoreAttr_t
osThreadAttr_t
osTimerAttr_t
osVersion_t
P
PeriodicTrigger
(
stk::time
)
Pipe
(
stk::sync
)
PlatformArmCortexM
(
stk
)
PlatformContext
(
stk
)
PlatformRiscV
(
stk
)
PlatformX86Win32
(
stk
)
R
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
)
Kernel::SleepTrapStack
(
stk
)
SpinLock
(
stk::hw
)
SpinLock
(
stk::sync
)
Kernel::KernelTask::SrtInfo
(
stk
)
Stack
(
stk
)
StackMemoryDef
(
stk
)
StackMemoryWrapper
(
stk
)
stk_blockpool_t
stk_cv_mem_t
stk_cv_t
stk_ef_mem_t
stk_ef_t
stk_event_mem_t
stk_event_t
stk_msgq_mem_t
stk_msgq_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
StkEventFlags
StkMemPool
StkMessageQueue
StkMutex
StkSemaphore
StkThread
StkTimer
SwitchStrategyEDF
(
stk
)
SwitchStrategyFixedPriority
(
stk
)
SwitchStrategyMonotonic
(
stk
)
SwitchStrategyRoundRobin
(
stk
)
SwitchStrategySmoothWeightedRoundRobin
(
stk
)
T
Task
(
stk
)
SchedulabilityCheck::TaskCpuLoad
(
stk
)
SchedulabilityCheck::TaskInfo
(
stk
)
TaskSlot
SchedulabilityCheck::TaskTiming
(
stk
)
TaskW
(
stk
)
TaskWrapper
TimerHost::Timer
(
stk::time
)
TimerHost::TimerCommand
(
stk::time
)
TimerHost
(
stk::time
)
TimerSlot
TimerHost::TimerWorkerTask
(
stk::time
)
W
Kernel::KernelTask::WaitObject
(
stk
)
Kernel::KernelTask::WaitObject::WaitRequest
(
stk
)
Generated by
1.15.0