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
Here is a list of all class members with links to the classes they belong to:
- s -
schedulable :
stk::SchedulabilityCheck::SchedulabilityCheckResult< _TaskCount >
ScheduleAddTask() :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >
ScheduleRemoval() :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelTask
ScheduleSleep() :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelTask
ScopedCriticalSection() :
stk::sync::ScopedCriticalSection
ScopedLock() :
stk::hw::CriticalSection::ScopedLock
,
stk::IMutex::ScopedLock
ScopedTimedLock() :
stk::sync::RWMutex::ScopedTimedLock
ScopedTimedReadMutex() :
stk::sync::RWMutex::ScopedTimedReadMutex
Semaphore :
stk::sync::ScopedCriticalSection
,
stk::sync::Semaphore
Set() :
stk::sync::Event
,
stk::sync::EventFlags
SetCurrentWeight() :
stk::IKernelTask
,
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelTask
SetEventOverrider() :
stk::IPlatform
,
stk::PlatformArmCortexM
,
stk::PlatformRiscV
,
stk::PlatformX86Win32
,
stk::test::PlatformTestMock
SetHostHandle() :
CTimerWrapper
SetId() :
TaskWrapper
SetName() :
TaskWrapper
SetPeriod() :
stk::time::PeriodicTrigger
,
stk::time::TimerHost
SetPeriodTask() :
stk::test::timer::SetPeriodTask< _AccessMode >
SetSpecificEventHandler() :
stk::PlatformRiscV
SetTraceName() :
stk::ITraceable
SetupWait() :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelTask::WaitObject
SetWaitAllTask() :
stk::test::eventflags::SetWaitAllTask< _AccessMode >
SetWaitAnyTask() :
stk::test::eventflags::SetWaitAnyTask< _AccessMode >
SetWeight() :
stk::time::TimerHost::TimerWorkerTask
,
TaskWrapper
ShowTestSuiteEpilogue() :
stk::test::TestContext
ShowTestSuitePrologue() :
stk::test::TestContext
Shutdown() :
stk::time::TimerHost
Signal() :
stk::sync::Semaphore
SignalBeforeWaitTask() :
stk::test::semaphore::SignalBeforeWaitTask< _AccessMode >
SIZE :
stk::StackMemoryDef< _StackSize >
Sleep() :
stk::IKernelService
,
stk::IPlatform
,
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelService
,
stk::PlatformArmCortexM
,
stk::PlatformRiscV
,
stk::PlatformX86Win32
,
stk::test::KernelServiceMock
,
stk::test::PlatformTestMock
,
stk::test::stk::KernelServiceMock
SLEEP_EVENT_API :
stk::SwitchStrategyEDF
,
stk::SwitchStrategyFixedPriority< MAX_PRIORITIES >
,
stk::SwitchStrategyMonotonic< _Type >
,
stk::SwitchStrategyRoundRobin
,
stk::SwitchStrategySmoothWeightedRoundRobin
SleepAllAndWakeRelaxCpuContext() :
stk::test::SleepAllAndWakeRelaxCpuContext
SleepAndWakeTicklessRelaxCpuContext() :
stk::test::SleepAndWakeTicklessRelaxCpuContext
SleepRelaxCpuContext() :
stk::test::SleepRelaxCpuContext
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
,
stk::test::KernelServiceMock
,
stk::test::PlatformTestMock
,
stk::test::stk::KernelServiceMock
sobj :
stk::test::SyncWaitWakeRelaxCpuContext
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
,
stk::test::PlatformTestMock::StackInfo
STACK_SIZE :
stk::Task< _StackSize, _AccessMode >
,
stk::TaskW< _Weight, _StackSize, _AccessMode >
StackMemoryWrapper() :
stk::StackMemoryWrapper< _StackSize >
Start() :
stk::IKernel
,
stk::IPlatform
,
stk::Kernel< TMode, TSize, TStrategy, TPlatform >
,
stk::PlatformArmCortexM
,
stk::PlatformRiscV
,
stk::PlatformX86Win32
,
stk::test::PlatformTestMock
,
stk::time::TimerHost
start :
stk::test::hrt::TimeInfo
StartOrReset() :
stk::time::TimerHost
StartOrResetTask() :
stk::test::timer::StartOrResetTask< _AccessMode >
STATE_INACTIVE :
stk::IKernel
STATE_NONE :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelTask
STATE_READY :
stk::IKernel
STATE_REMOVE_PENDING :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelTask
STATE_RUNNING :
stk::IKernel
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 >
stk_ef_t() :
stk_ef_t
stk_event_t() :
stk_event_t
STK_NONCOPYABLE_CLASS() :
stk::hw::CriticalSection::ScopedLock
,
stk::hw::CriticalSection
,
stk::hw::SpinLock
,
stk::PlatformContext
,
stk::SwitchStrategyEDF
,
stk::SwitchStrategyFixedPriority< MAX_PRIORITIES >
,
stk::SwitchStrategyMonotonic< _Type >
,
stk::SwitchStrategyRoundRobin
,
stk::SwitchStrategySmoothWeightedRoundRobin
,
stk::sync::ConditionVariable
,
stk::sync::Event
,
stk::sync::EventFlags
,
stk::sync::Mutex
,
stk::sync::Pipe< T, N >
,
stk::sync::RWMutex::ScopedTimedLock
,
stk::sync::RWMutex::ScopedTimedReadMutex
,
stk::sync::RWMutex
,
stk::sync::ScopedCriticalSection
,
stk::sync::Semaphore
,
stk::sync::SpinLock
,
stk::time::TimerHost
,
stk::time::TimerHost::Timer
stk_sem_t() :
stk_sem_t
Stop() :
stk::IPlatform
,
stk::PlatformArmCortexM
,
stk::PlatformRiscV
,
stk::PlatformX86Win32
,
stk::test::PlatformTestMock
,
stk::time::TimerHost
StopTimerTask() :
stk::test::timer::StopTimerTask< _AccessMode >
strategy :
stk::test::AddTaskWhenStartedRelaxCpuContext
StressTestTask() :
stk::test::condvar::StressTestTask< _AccessMode >
,
stk::test::mutex::StressTestTask< _AccessMode >
,
stk::test::pipe::StressTestTask< _AccessMode >
,
stk::test::rwmutex::StressTestTask< _AccessMode >
,
stk::test::semaphore::StressTestTask< _AccessMode >
,
stk::test::spinlock::StressTestTask< _AccessMode >
,
stk::test::timer::StressTestTask< _AccessMode >
SUCCESS_EXIT_CODE :
stk::test::TestContext
SwitchStrategyEDF() :
stk::SwitchStrategyEDF
SwitchStrategyFixedPriority() :
stk::SwitchStrategyFixedPriority< MAX_PRIORITIES >
SwitchStrategyMonotonic() :
stk::SwitchStrategyMonotonic< _Type >
SwitchStrategyRoundRobin() :
stk::SwitchStrategyRoundRobin
SwitchStrategySmoothWeightedRoundRobin() :
stk::SwitchStrategySmoothWeightedRoundRobin
SwitchToNext() :
stk::IKernelService
,
stk::IPlatform
,
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelService
,
stk::PlatformArmCortexM
,
stk::PlatformRiscV
,
stk::PlatformX86Win32
,
stk::test::KernelServiceMock
,
stk::test::PlatformTestMock
,
stk::test::stk::KernelServiceMock
SwitchToNextRelaxCpuContext() :
stk::test::SwitchToNextRelaxCpuContext
sync_obj :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelTask::WaitObject::WaitRequest
SyncObjectList :
stk::Kernel< TMode, TSize, TStrategy, TPlatform >
SyncWaitRelaxCpuContext() :
stk::test::SyncWaitRelaxCpuContext
SyncWaitWakeRelaxCpuContext() :
stk::test::SyncWaitWakeRelaxCpuContext
Generated by
1.15.0