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
Class Index
A
|
B
|
C
|
D
|
E
|
F
|
H
|
I
|
K
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
W
A
Kernel::KernelTask::AddTaskRequest
(
stk
)
ArrayView
(
stk
)
B
BlockMemoryPool
(
stk::memory
)
BlockPoolSlot
C
ConditionVariable
(
stk::sync
)
CriticalSection
(
stk::hw
)
CTimerWrapper
D
DListCast
(
stk::util
)
DListEntry
(
stk::util
)
DListHead
(
stk::util
)
E
Event
(
stk::sync
)
EventFlags
(
stk::sync
)
EventOverrider
Kernel::ExitTrapStack
(
stk
)
F
FrtosEventGroup
FrtosMessageBuffer
FrtosPendDrainer
FrtosQueue
FrtosQueueSet
FrtosSemaphore
FrtosStreamBuffer
FrtosTask
FrtosTimer
H
HeapStats_t
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
)
KernelRegistryEntry
Kernel::KernelService
(
stk
)
Kernel::KernelTask
(
stk
)
M
MemoryAllocator
(
stk::memory
)
BlockMemoryPool::MemoryBlock
(
stk::memory
)
MemoryRegion_t
MessageQueue
(
stk::sync
)
MessageQueueT
(
stk::sync
)
FrtosMessageBuffer::MsgEnvelope
Mutex
(
stk::sync
)
N
FrtosTask::NotifySlot
O
osEventFlagsAttr_t
osMemoryPoolAttr_t
osMessageQueueAttr_t
osMutexAttr_t
osSemaphoreAttr_t
osThreadAttr_t
osTimerAttr_t
osVersion_t
P
PendCall
PeriodicTrigger
(
stk::time
)
Pipe
(
stk::sync
)
PipeT
(
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
)
StaticEventGroup_t
StaticMessageBuffer_t
StaticQueue_t
StaticSemaphore_t
StaticStreamBuffer_t
StaticTask_t
StaticTimer_t
MemoryAllocator::Stats
(
stk::memory
)
STK_ALLOCATE_COUNT
stk_blockpool_t
stk_cv_mem_t
stk_cv_t
stk_ef_mem_t
stk_ef_t
stk_event_mem_t
stk_event_overrider_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
)
TaskParameters_restricted_t
TaskParameters_t
TaskSlot
TaskStatus_t
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.16.1