AceTime
0.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.
|
These are internal representations of the zoneinfo data from the TZ Database. Library users should treat these data objects as opaque. They should be referenced only by the specific basic::kZone*
or extended::kZone*
identifiers defined in the src/ace_time/zonedb
and src/ace_time/zonedbx
directories. It is entirely possible that the internal structure of these data types may change without warning when the internal implementations change.
There are 5 core data types: ZoneContext
, ZoneRule
, ZonePolicy
, ZoneEra
and ZoneInfo
. Currenlty, each data type is duplicated into 2 namespaces (basic::
and extended::
) for use with BasicZoneProcessor
and ExtendedZoneProcessor
respectively. It is entirely possible that future implementations may bifurcate these data types so that they are no longer identical.