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
Here is a list of all class members with links to the classes they belong to:
- s -
s_task_counter :
FrtosTask
schedulable :
stk::SchedulabilityCheck::SchedulabilityCheckResult< TTaskCount >
ScheduleAddTask() :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >
ScheduleRemoval() :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelTask
ScheduleSleep() :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelTask
ScheduleTaskRemoval() :
stk::IKernel
,
stk::Kernel< TMode, TSize, TStrategy, TPlatform >
ScopedCriticalSection() :
stk::sync::ScopedCriticalSection
ScopedLock() :
stk::hw::CriticalSection::ScopedLock
,
stk::IMutex::ScopedLock
ScopedTimedLock() :
stk::sync::RWMutex::ScopedTimedLock
ScopedTimedReadMutex() :
stk::sync::RWMutex::ScopedTimedReadMutex
sem :
FrtosTask::NotifySlot
Semaphore :
stk::sync::ScopedCriticalSection
,
stk::sync::Semaphore
Set() :
stk::sync::Event
,
stk::sync::EventFlags
SetCallback() :
EventOverrider
SetCurrentWeight() :
stk::IKernelTask
,
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelTask
SetEventOverrider() :
stk::IPlatform
,
stk::PlatformArmCortexM
,
stk::PlatformRiscV
,
stk::PlatformX86Win32
SetHostHandle() :
CTimerWrapper
SetName() :
TaskWrapper
SetPeriod() :
stk::time::PeriodicTrigger
,
stk::time::TimerHost
SetSpecificEventHandler() :
stk::PlatformRiscV
SetTraceName() :
stk::ITraceable
SetupWait() :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelTask::WaitObject
SetWeight() :
stk::time::TimerHost::TimerWorkerTask
,
TaskWrapper
Shutdown() :
stk::time::TimerHost
Signal() :
stk::sync::Semaphore
SIZE :
stk::StackMemoryDef< TStackSize >
Sleep() :
stk::IKernelService
,
stk::IPlatform
,
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelService
,
stk::PlatformArmCortexM
,
stk::PlatformRiscV
,
stk::PlatformX86Win32
SLEEP_EVENT_API :
stk::SwitchStrategyEDF
,
stk::SwitchStrategyFixedPriority< MAX_PRIORITIES >
,
stk::SwitchStrategyMonotonic< TStrategyType >
,
stk::SwitchStrategyRoundRobin
,
stk::SwitchStrategySmoothWeightedRoundRobin
SleepCancel() :
stk::IKernelService
,
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelService
SleepTrapStackMemory :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >
SleepUntil() :
stk::IKernelService
,
stk::IPlatform
,
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelService
,
stk::PlatformArmCortexM
,
stk::PlatformRiscV
,
stk::PlatformX86Win32
Slot() :
stk::sync::MessageQueue
,
stk::sync::Pipe
SP :
stk::Stack
SpinLock() :
stk::hw::SpinLock
,
stk::sync::SpinLock
SrtInfo() :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelTask::SrtInfo
stack :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::ExitTrapStack
,
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::SleepTrapStack
stack_mem :
osThreadAttr_t
STACK_SIZE :
stk::Task< _StackSize, _AccessMode >
,
stk::TaskW< _Weight, _StackSize, _AccessMode >
stack_size :
osThreadAttr_t
StackMemoryWrapper() :
stk::StackMemoryWrapper< _StackSize >
Start() :
stk::IKernel
,
stk::IPlatform
,
stk::Kernel< TMode, TSize, TStrategy, TPlatform >
,
stk::PlatformArmCortexM
,
stk::PlatformRiscV
,
stk::PlatformX86Win32
,
stk::time::TimerHost
StartOrReset() :
stk::time::TimerHost
State :
FrtosTask
STATE_NONE :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelTask
STATE_REMOVE_PENDING :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelTask
STATE_SLEEP_PENDING :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelTask
StateExit() :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >
StateSleep() :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >
StateSwitch() :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >
StateWake() :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >
Stats() :
stk::memory::MemoryAllocator::Stats
stk_blockpool_t() :
stk_blockpool_t
stk_ef_t() :
stk_ef_t
stk_event_t() :
stk_event_t
stk_msgq_t() :
stk_msgq_t
STK_NONCOPYABLE_CLASS() :
FrtosTask::NotifySlot
,
stk::hw::CriticalSection::ScopedLock
,
stk::hw::CriticalSection
,
stk::hw::SpinLock
,
stk::memory::BlockMemoryPool
,
stk::PlatformContext
,
stk::SwitchStrategyEDF
,
stk::SwitchStrategyFixedPriority< MAX_PRIORITIES >
,
stk::SwitchStrategyMonotonic< TStrategyType >
,
stk::SwitchStrategyRoundRobin
,
stk::SwitchStrategySmoothWeightedRoundRobin
,
stk::sync::ScopedCriticalSection
,
stk::sync::SpinLock
,
stk::time::TimerHost
,
stk::time::TimerHost::Timer
,
StkMemPool
,
StkMessageQueue
,
StkThread
,
StkTimer
stk_periodic_trigger_t() :
stk_periodic_trigger_t
stk_pipe_t() :
stk_pipe_t
stk_sem_t() :
stk_sem_t
StkEventFlags() :
StkEventFlags
StkMemPool() :
StkMemPool
StkMessageQueue() :
StkMessageQueue
StkMutex() :
StkMutex
StkSemaphore() :
StkSemaphore
StkThread() :
StkThread
StkTimer() :
StkTimer
Stop() :
stk::IPlatform
,
stk::PlatformArmCortexM
,
stk::PlatformRiscV
,
stk::PlatformX86Win32
,
stk::time::TimerHost
storage :
BlockPoolSlot
Suspend() :
stk::IKernelService
,
stk::IPlatform
,
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelService
,
stk::PlatformArmCortexM
,
stk::PlatformRiscV
,
stk::PlatformX86Win32
SuspendTask() :
stk::IKernel
,
stk::Kernel< TMode, TSize, TStrategy, TPlatform >
SwitchStrategyEDF() :
stk::SwitchStrategyEDF
SwitchStrategyFixedPriority() :
stk::SwitchStrategyFixedPriority< MAX_PRIORITIES >
SwitchStrategyMonotonic() :
stk::SwitchStrategyMonotonic< TStrategyType >
SwitchStrategyRoundRobin() :
stk::SwitchStrategyRoundRobin
SwitchStrategySmoothWeightedRoundRobin() :
stk::SwitchStrategySmoothWeightedRoundRobin
SwitchToNext() :
stk::IKernelService
,
stk::IPlatform
,
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelService
,
stk::PlatformArmCortexM
,
stk::PlatformRiscV
,
stk::PlatformX86Win32
sync_obj :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelTask::WaitObject::WaitRequest
SyncObjectList :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >
Generated by
1.16.1