distortos  v0.6.0
object-oriented C++ RTOS for microcontrollers
distortos::internal::ThreadCommon Member List

This is the complete list of members for distortos::internal::ThreadCommon, including all inherited members.

detach()=0distortos::Threadpure virtual
exit0Hook() overridedistortos::internal::ThreadCommonprotectedvirtual
exit1Hook() overridedistortos::internal::ThreadCommonprotectedvirtual
generateSignal(uint8_t signalNumber) overridedistortos::internal::ThreadCommonvirtual
getEffectivePriority() const overridedistortos::internal::ThreadCommonvirtual
getIdentifier() const overridedistortos::internal::ThreadCommonvirtual
getPendingSignalSet() const overridedistortos::internal::ThreadCommonvirtual
getPriority() const overridedistortos::internal::ThreadCommonvirtual
getSchedulingPolicy() const overridedistortos::internal::ThreadCommonvirtual
getStackHighWaterMark() const overridedistortos::internal::ThreadCommonvirtual
getStackSize() const overridedistortos::internal::ThreadCommonvirtual
getState() const overridedistortos::internal::ThreadCommonvirtual
getThreadControlBlock()distortos::internal::ThreadCommoninlineprotected
getThreadControlBlock() constdistortos::internal::ThreadCommoninlineprotected
join() overridedistortos::internal::ThreadCommonvirtual
joinSemaphore_distortos::internal::ThreadCommonprivate
operator=(const ThreadCommon &)=delete (defined in distortos::internal::ThreadCommon)distortos::internal::ThreadCommon
operator=(ThreadCommon &&)=delete (defined in distortos::internal::ThreadCommon)distortos::internal::ThreadCommon
queueSignal(uint8_t signalNumber, sigval value) overridedistortos::internal::ThreadCommonvirtual
run()=0distortos::internal::RunnableThreadprotectedpure virtual
setPriority(uint8_t priority, bool alwaysBehind={}) overridedistortos::internal::ThreadCommonvirtual
setSchedulingPolicy(SchedulingPolicy schedulingPolicy) overridedistortos::internal::ThreadCommonvirtual
StackStorageUniquePointer typedefdistortos::internal::ThreadCommon
startInternal()distortos::internal::ThreadCommonprotected
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
threadControlBlock_distortos::internal::ThreadCommonprivate
~Thread()=0distortos::Threadpure virtual
~ThreadCommon() overridedistortos::internal::ThreadCommon