SuperTinyKernel™ RTOS
1.08.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 functions with links to the classes they belong to:
- s -
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::hw::SpinLock::ScopedLock
,
stk::IMutex::ScopedLock
ScopedTimedLock() :
stk::sync::RWMutex::ScopedTimedLock
ScopedTimedReadMutex() :
stk::sync::RWMutex::ScopedTimedReadMutex
Semaphore() :
stk::sync::Semaphore
Set() :
stk::sync::Event
,
stk::sync::EventFlags
SetCallback() :
EventOverrider
SetCpuFrequency() :
stk::IPlatform
,
stk::PlatformArmCortexM
,
stk::PlatformRiscV
,
stk::PlatformX86Win32
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
Sleep() :
stk::IKernelService
,
stk::IPlatform
,
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelService
,
stk::PlatformArmCortexM
,
stk::PlatformRiscV
,
stk::PlatformX86Win32
SleepCancel() :
stk::IKernelService
,
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelService
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
SpinLock() :
stk::hw::SpinLock
,
stk::sync::SpinLock
SrtInfo() :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelTask::SrtInfo
StackMemoryWrapper() :
stk::StackMemoryWrapper< _StackSize >
Start() :
stk::IKernel
,
stk::IPlatform
,
stk::Kernel< TMode, TSize, TStrategy, TPlatform >
,
stk::PlatformArmCortexM
,
stk::PlatformRiscV
,
stk::PlatformX86Win32
,
stk::time::Stopwatch
,
stk::time::TimerHost
StartOrReset() :
stk::time::TimerHost
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_barrier_t() :
stk_barrier_t
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::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
Stopwatch() :
stk::time::Stopwatch
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
SyncObjectBase() :
stk::SyncObjectBase
Generated by
1.16.1