diff options
author | Reinhold Gschweicher <pyro4hell@gmail.com> | 2022-09-26 21:39:41 +0200 |
---|---|---|
committer | JF <JF002@users.noreply.github.com> | 2022-09-27 20:32:13 +0200 |
commit | f699261ca326c76b72a864cb9576cf4c69bd5474 (patch) | |
tree | 9f75f02d7b9ee4e8a854fd2ecbf78171bab2736b | |
parent | 30e8353a4f3850201c84427b906618832ef7a766 (diff) |
AlarmController: add const to SecondsToAlarm() function
The function `SecondsToAlarm()` doesn't change anything in the
`AlarmController` object. Mark the function `const` to show this
property.
-rw-r--r-- | src/components/alarm/AlarmController.cpp | 2 | ||||
-rw-r--r-- | src/components/alarm/AlarmController.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/components/alarm/AlarmController.cpp b/src/components/alarm/AlarmController.cpp index 9f4e9105..d97e1cff 100644 --- a/src/components/alarm/AlarmController.cpp +++ b/src/components/alarm/AlarmController.cpp @@ -82,7 +82,7 @@ void AlarmController::ScheduleAlarm() { state = AlarmState::Set; } -uint32_t AlarmController::SecondsToAlarm() { +uint32_t AlarmController::SecondsToAlarm() const { return std::chrono::duration_cast<std::chrono::seconds>(alarmTime - dateTimeController.CurrentDateTime()).count(); } diff --git a/src/components/alarm/AlarmController.h b/src/components/alarm/AlarmController.h index d630a128..91f60f5a 100644 --- a/src/components/alarm/AlarmController.h +++ b/src/components/alarm/AlarmController.h @@ -36,7 +36,7 @@ namespace Pinetime { void ScheduleAlarm(); void DisableAlarm(); void SetOffAlarmNow(); - uint32_t SecondsToAlarm(); + uint32_t SecondsToAlarm() const; void StopAlerting(); enum class AlarmState { Not_Set, Set, Alerting }; enum class RecurType { None, Daily, Weekdays }; |