AceTime
1.3
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.
|
An implementation of the ZoneManager which uses a registry of basic::ZoneInfo records. More...
#include <ZoneManager.h>
Public Member Functions | |
BasicZoneManager (uint16_t registrySize, const basic::ZoneInfo *const *zoneRegistry) | |
![]() | |
TimeZone | createForZoneName (const char *name) override |
TimeZone | createForZoneId (uint32_t id) override |
TimeZone | createForZoneIndex (uint16_t index) override |
TimeZone | createForTimeZoneData (const TimeZoneData &d) override |
uint16_t | indexForZoneName (const char *name) const override |
uint16_t | indexForZoneId (uint32_t id) const override |
uint16_t | registrySize () const override |
TimeZone | createForZoneInfo (const basic::ZoneInfo *zoneInfo) |
Create a TimeZone from an explicit ZoneInfo reference. More... | |
Additional Inherited Members | |
![]() | |
ZoneManagerImpl (uint16_t registrySize, const basic::ZoneInfo *const *zoneRegistry) | |
Constructor. More... | |
An implementation of the ZoneManager which uses a registry of basic::ZoneInfo records.
SIZE | size of the BasicZoneProcessorCache |
Definition at line 223 of file ZoneManager.h.