| 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 override (defined in Supla::Control::ExternalManagedWeeklySchedule) | Supla::Control::ExternalManagedWeeklySchedule | 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 override (defined in Supla::Control::ExternalManagedWeeklySchedule) | Supla::Control::ExternalManagedWeeklySchedule | virtual |
| isExternallyManaged() const override (defined in Supla::Control::ExternalManagedWeeklySchedule) | Supla::Control::ExternalManagedWeeklySchedule | 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() override (defined in Supla::Control::ExternalManagedWeeklySchedule) | Supla::Control::ExternalManagedWeeklySchedule | 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) override (defined in Supla::Control::ExternalManagedWeeklySchedule) | Supla::Control::ExternalManagedWeeklySchedule | 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() override (defined in Supla::Control::ExternalManagedWeeklySchedule) | Supla::Control::ExternalManagedWeeklySchedule | virtual |
| switchToWeeklySchedule() override (defined in Supla::Control::ExternalManagedWeeklySchedule) | Supla::Control::ExternalManagedWeeklySchedule | virtual |
| updateCurrentProgramId(int programId) (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | protected |
| ~WeeklyScheduleController()=default (defined in Supla::Control::WeeklyScheduleController) | Supla::Control::WeeklyScheduleController | virtual |