| applyProgramAt(const WeeklyScheduleTimeSnapshot &time, const TWeeklyScheduleProgram &program, int programId, bool programChanged) (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | protectedvirtual |
| applyResolvedWeeklyScheduleProgram(const TWeeklyScheduleProgram &program, int programId, bool programChanged) (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | protectedvirtual |
| canActivate() const =0 (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | pure virtual |
| getClockState() const (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | protected |
| getClockState(bool startupDelay) const (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | protected |
| getWeeklyScheduleTimeSnapshot(bool startupDelay) const (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | protected |
| isActive() const =0 (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | pure virtual |
| isExternallyManaged() const (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | inlinevirtual |
| isManualActionAllowed(bool turnOn) const (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | inlinevirtual |
| onManualAction() (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | inlinevirtual |
| onWeeklyScheduleClockState(WeeklyScheduleClockState state) (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | inlineprotectedvirtual |
| processCurrentProgram(bool startupDelay) (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | protected |
| processWeeklySchedule()=0 (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | pure virtual |
| requiresReadyClock() const (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | inlineprotectedvirtual |
| resetCurrentProgramId() (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | protected |
| resolveProgramTiming(const WeeklyScheduleTimeSnapshot &time, int programId, int32_t *occurrence, uint32_t *elapsedSeconds) (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | protected |
| resolveWeeklyScheduleProgram(const WeeklyScheduleTimeSnapshot &time, TWeeklyScheduleProgram *program, int *programId) (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | protected |
| restoreWeeklyScheduleMode(bool enabled)=0 (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | pure virtual |
| setWeeklyScheduleProgramSource(WeeklyScheduleProgramSource *source) (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | protected |
| shouldUseAltWeeklySchedule() const (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | inlineprotectedvirtual |
| switchToManualMode()=0 (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | pure virtual |
| switchToWeeklySchedule()=0 (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | pure virtual |
| updateCurrentProgramId(int programId) (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | protected |
| WeeklyScheduleComponents (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | friend |
| ~WeeklyScheduleController()=default (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | virtual |