|
RTOS Wrapper
API reference
|
This is the complete list of members for BaseThread, including all inherited members.
| BaseThread(const char *threadName) | BaseThread | |
| BaseThread(const BaseThread &)=delete | BaseThread | |
| baseThreadStartSemaphoreBaseName | BaseThread | protectedstatic |
| ChangePriority(uint32_t newPriority) noexcept | BaseThread | |
| Cleanup() noexcept=0 | BaseThread | pure virtual |
| cleanupComplete | BaseThread | private |
| ClearCleanupComplete() noexcept | BaseThread | inlineprotected |
| ClearSetupComplete() noexcept | BaseThread | inlineprotected |
| ClearThreadRunning() noexcept | BaseThread | inlineprotected |
| ClearThreadStepInDelay() noexcept | BaseThread | inlineprotected |
| ClearThreadStopRequested() noexcept | BaseThread | inlineprotected |
| CreateBaseThread(uint8_t *stack, OS_Ulong stackSizeBytes, OS_Uint priority, OS_Uint preempt_threshold, OS_Ulong timeSliceAllowed, OS_Uint auto_start) noexcept | BaseThread | protected |
| CreateBaseThread(uint8_t *stack, OS_Ulong stackSizeBytes, OS_Uint priority, OS_Uint preempt_threshold, OS_Ulong timeSliceAllowed, OS_Uint auto_start, int core_id) noexcept | BaseThread | protected |
| EnsureInitialized() noexcept | BaseThread | inline |
| GetStackHighWaterMark() const noexcept | BaseThread | |
| GetThreadId() noexcept | BaseThread | inline |
| GetThreadName() noexcept | BaseThread | |
| Initialize() noexcept=0 | BaseThread | protectedpure virtual |
| initialized | BaseThread | protected |
| IsCleanupComplete() const noexcept | BaseThread | inline |
| IsInitialized() const noexcept | BaseThread | inline |
| IsSetupComplete() const noexcept | BaseThread | inline |
| IsSuspended() noexcept | BaseThread | |
| IsThreadCreated() noexcept | BaseThread | inline |
| IsThreadInStepDelay() const noexcept | BaseThread | inline |
| IsThreadRunning() const noexcept | BaseThread | inline |
| IsThreadStopped() const noexcept | BaseThread | inline |
| IsThreadStopRequested() noexcept | BaseThread | inline |
| MarkCleanupComplete() noexcept | BaseThread | inlineprotected |
| MarkSetupComplete() noexcept | BaseThread | inlineprotected |
| MarkThreadRunning() noexcept | BaseThread | inlineprotected |
| MarkThreadStepInDelay() noexcept | BaseThread | inlineprotected |
| MarkThreadStopRequested() noexcept | BaseThread | inlineprotected |
| minTimestampBeforeNextStep | BaseThread | private |
| operator=(const BaseThread &)=delete | BaseThread | |
| osThread | BaseThread | protected |
| osThreadCreated | BaseThread | protected |
| osThreadName | BaseThread | protected |
| ResetVariables() noexcept=0 | BaseThread | protectedpure virtual |
| Resume() noexcept | BaseThread | |
| Setup() noexcept=0 | BaseThread | pure virtual |
| setupComplete | BaseThread | private |
| signalSemaphore | BaseThread | protected |
| Start() noexcept | BaseThread | |
| StartAction() noexcept | BaseThread | virtual |
| StartThreadAndWaitToVerify(uint32_t startTimeoutMsec=1000) | BaseThread | |
| Step() noexcept=0 | BaseThread | pure virtual |
| Stop() noexcept | BaseThread | |
| StopThreadAndWaitToVerify(uint32_t stopTimeoutMsec) | BaseThread | |
| stopThreadRequested | BaseThread | private |
| Suspend() noexcept | BaseThread | |
| ThreadEntry(OS_Ulong instanceAddress) | BaseThread | protectedstatic |
| threadRunning | BaseThread | private |
| threadStepInDelay | BaseThread | private |
| waitBeforeStep | BaseThread | private |
| WaitForStart() noexcept | BaseThread | protected |
| ~BaseThread() noexcept | BaseThread | virtual |