diff options
| author | Victor Kareh <vkareh@redhat.com> | 2024-02-10 13:24:46 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-02-10 19:24:46 +0100 |
| commit | 2db920599eec192f794c96fcaeb7376ea3325adb (patch) | |
| tree | b36bd23f3bc78c2c47ddf26e052a6a8efaabd898 /src/components/ble/SimpleWeatherService.h | |
| parent | 44be356dc2dc6b4b7b0df8e3e12d41751cc315d3 (diff) | |
SimpleWeatherService: Add forecast operator overrides (#2011)
Any screen that relies on DirtyValue to display up-to-date forecast data
would require the struct to provide an operator override for comparison.
Diffstat (limited to 'src/components/ble/SimpleWeatherService.h')
| -rw-r--r-- | src/components/ble/SimpleWeatherService.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/components/ble/SimpleWeatherService.h b/src/components/ble/SimpleWeatherService.h index cec2bb8b..4bbefcfc 100644 --- a/src/components/ble/SimpleWeatherService.h +++ b/src/components/ble/SimpleWeatherService.h @@ -96,9 +96,13 @@ namespace Pinetime { int16_t minTemperature; int16_t maxTemperature; Icons iconId; + + bool operator==(const Day& other) const; }; std::array<Day, MaxNbForecastDays> days; + + bool operator==(const Forecast& other) const; }; std::optional<CurrentWeather> Current() const; |
