Speeduino
Loading...
Searching...
No Matches
Functions | Variables
schedule_state_machine.cpp File Reference
#include "schedule_state_machine.h"
#include "timers.h"
#include "preprocessor.h"

Functions

 BEGIN_LTO_ALWAYS_INLINE (void) defaultPendingToRunning(Schedule *schedule)
 
static bool hasNextSchedule (const Schedule &schedule)
 
 BEGIN_LTO_ALWAYS_INLINE (void) movetoNextState(Schedule &schedule
 

Variables

scheduleStateTranstionFunc pendingToRunning
 
scheduleStateTranstionFunc scheduleStateTranstionFunc runningToOff
 

Function Documentation

◆ BEGIN_LTO_ALWAYS_INLINE() [1/2]

BEGIN_LTO_ALWAYS_INLINE ( void  )
Here is the call graph for this function:

◆ BEGIN_LTO_ALWAYS_INLINE() [2/2]

BEGIN_LTO_ALWAYS_INLINE ( void  ) &

◆ hasNextSchedule()

static bool hasNextSchedule ( const Schedule schedule)
inlinestatic
Here is the call graph for this function:

Variable Documentation

◆ pendingToRunning

scheduleStateTranstionFunc pendingToRunning

◆ runningToOff