distortos  v0.7.0
object-oriented C++ RTOS for microcontrollers
distortos::StaticSoftwareTimer< Function, Args > Member List

This is the complete list of members for distortos::StaticSoftwareTimer< Function, Args >, including all inherited members.

boundFunction_distortos::StaticSoftwareTimer< Function, Args >private
isRunning() const overridedistortos::SoftwareTimerCommonvirtual
operator=(const SoftwareTimerCommon &)=delete (defined in distortos::SoftwareTimerCommon)distortos::SoftwareTimerCommon
operator=(SoftwareTimerCommon &&)=delete (defined in distortos::SoftwareTimerCommon)distortos::SoftwareTimerCommon
run() overridedistortos::StaticSoftwareTimer< Function, Args >inlineprivatevirtual
SoftwareTimerCommon()distortos::SoftwareTimerCommoninline
SoftwareTimerCommon(const SoftwareTimerCommon &)=delete (defined in distortos::SoftwareTimerCommon)distortos::SoftwareTimerCommon
SoftwareTimerCommon(SoftwareTimerCommon &&)=default (defined in distortos::SoftwareTimerCommon)distortos::SoftwareTimerCommon
softwareTimerRunner(SoftwareTimer &softwareTimer)distortos::SoftwareTimerprotectedstatic
start(TickClock::time_point timePoint, TickClock::duration period={}) overridedistortos::SoftwareTimerCommonvirtual
start(TickClock::duration duration, TickClock::duration period={})distortos::SoftwareTimerCommon
start(const std::chrono::duration< Rep1, Period1 > duration, const std::chrono::duration< Rep2, Period2 > period={})distortos::SoftwareTimerCommoninline
start(TickClock::time_point timePoint, TickClock::duration period={})=0distortos::SoftwareTimerCommon
start(const std::chrono::time_point< TickClock, Duration > timePoint, const std::chrono::duration< Rep, Period > period={})distortos::SoftwareTimerCommoninline
distortos::SoftwareTimer::start(TickClock::duration duration, TickClock::duration period={})distortos::SoftwareTimer
distortos::SoftwareTimer::start(const std::chrono::duration< Rep1, Period1 > duration, const std::chrono::duration< Rep2, Period2 > period={})distortos::SoftwareTimerinline
distortos::SoftwareTimer::start(const std::chrono::time_point< TickClock, Duration > timePoint, const std::chrono::duration< Rep, Period > period={})distortos::SoftwareTimerinline
StaticSoftwareTimer(Function &&function, Args &&... args)distortos::StaticSoftwareTimer< Function, Args >inline
stop() overridedistortos::SoftwareTimerCommonvirtual
~SoftwareTimer()=defaultdistortos::SoftwareTimervirtual
~SoftwareTimerCommon() overridedistortos::SoftwareTimerCommon