boundFunction_ | distortos::internal::DynamicThreadBase | private |
detach() override | distortos::internal::DynamicThreadBase | virtual |
dynamicSignalsReceiver_ | distortos::internal::DynamicThreadBase | private |
DynamicThreadBase(size_t stackSize, bool canReceiveSignals, size_t queuedSignals, size_t signalActions, uint8_t priority, SchedulingPolicy schedulingPolicy, DynamicThread &owner, Function &&function, Args &&... args) | distortos::internal::DynamicThreadBase | |
DynamicThreadBase(const DynamicThreadBase &)=delete (defined in distortos::internal::DynamicThreadBase) | distortos::internal::DynamicThreadBase | |
DynamicThreadBase(DynamicThreadBase &&)=default (defined in distortos::internal::DynamicThreadBase) | distortos::internal::DynamicThreadBase | |
exit0Hook() override | distortos::internal::DynamicThreadBase | protectedvirtual |
exit1Hook() override | distortos::internal::DynamicThreadBase | protectedvirtual |
generateSignal(uint8_t signalNumber) override | distortos::internal::ThreadCommon | virtual |
getEffectivePriority() const override | distortos::internal::ThreadCommon | virtual |
getIdentifier() const override | distortos::internal::ThreadCommon | virtual |
getPendingSignalSet() const override | distortos::internal::ThreadCommon | virtual |
getPriority() const override | distortos::internal::ThreadCommon | virtual |
getSchedulingPolicy() const override | distortos::internal::ThreadCommon | virtual |
getStackHighWaterMark() const override | distortos::internal::ThreadCommon | virtual |
getStackSize() const override | distortos::internal::ThreadCommon | virtual |
getState() const override | distortos::internal::ThreadCommon | virtual |
getThreadControlBlock() | distortos::internal::ThreadCommon | inlineprotected |
getThreadControlBlock() const | distortos::internal::ThreadCommon | inlineprotected |
join() override | distortos::internal::ThreadCommon | virtual |
makeStack(const size_t stackSize) | distortos::internal::DynamicThreadBase | inlineprivatestatic |
operator=(const DynamicThreadBase &)=delete (defined in distortos::internal::DynamicThreadBase) | distortos::internal::DynamicThreadBase | |
operator=(DynamicThreadBase &&)=delete (defined in distortos::internal::DynamicThreadBase) | distortos::internal::DynamicThreadBase | |
operator=(const ThreadCommon &)=delete (defined in distortos::internal::ThreadCommon) | distortos::internal::ThreadCommon | |
operator=(ThreadCommon &&)=delete (defined in distortos::internal::ThreadCommon) | distortos::internal::ThreadCommon | |
owner_ | distortos::internal::DynamicThreadBase | private |
queueSignal(uint8_t signalNumber, sigval value) override | distortos::internal::ThreadCommon | virtual |
run() override | distortos::internal::DynamicThreadBase | protectedvirtual |
setPriority(uint8_t priority, bool alwaysBehind={}) override | distortos::internal::ThreadCommon | virtual |
setSchedulingPolicy(SchedulingPolicy schedulingPolicy) override | distortos::internal::ThreadCommon | virtual |
StackStorageUniquePointer typedef | distortos::internal::ThreadCommon | |
start() | distortos::internal::DynamicThreadBase | inline |
startInternal() | distortos::internal::ThreadCommon | protected |
ThreadCommon(Stack &&stack, uint8_t priority, SchedulingPolicy schedulingPolicy, ThreadGroupControlBlock *threadGroupControlBlock, SignalsReceiver *signalsReceiver) | distortos::internal::ThreadCommon | |
ThreadCommon(const ThreadCommon &)=delete (defined in distortos::internal::ThreadCommon) | distortos::internal::ThreadCommon | |
ThreadCommon(ThreadCommon &&)=default (defined in distortos::internal::ThreadCommon) | distortos::internal::ThreadCommon | |
~Thread()=default | distortos::Thread | virtual |
~ThreadCommon() override | distortos::internal::ThreadCommon | |