AceTime
1.6
Date and time classes for Arduino that support timezones from the TZ Database, and a system clock that can synchronize from an NTP server or an RTC chip.
|
6 #ifndef ACE_TIME_BASIC_ZONE_H
7 #define ACE_TIME_BASIC_ZONE_H
9 #include "internal/ZoneInfo.h"
28 mZoneInfoBroker(zoneInfo) {}
36 mZoneInfoBroker(zoneInfo) {}
46 return mZoneInfoBroker.zoneId();
BasicZone(const basic::ZoneInfoBroker &zoneInfo)
Constructor from a basic::ZoneInfoBroker, used by BasicZoneProcessor.
void printNameTo(Print &printer) const
Print the full zone name to printer.
void printShortNameTo(Print &printer) const
Print the short zone to the printer.
A thin wrapper around a basic::ZoneInfo data structure to provide a stable API access to some useful ...
Data broker for accessing ZoneInfo.
uint32_t zoneId() const
Return the zoneId of the current zoneInfo.
BasicZone(const basic::ZoneInfo *zoneInfo)
Constructor from a raw basic::ZoneInfo* pointer, intended for manual inspection of a ZoneInfo record.