AceTime
2.1.0
Date and time classes for Arduino that support timezones from the TZ Database.
src
ace_time
internal
ZoneInfo.inc
1
/*
2
* MIT License
3
* Copyright (c) 2018 Brian T. Park
4
*/
5
19
struct
ZoneEra {
26
static
const
int16_t kMaxUntilYear = ZoneRule::kMaxYear + 1;
27
32
const
ZonePolicy*
const
zonePolicy;
33
59
const
char
*
const
format;
60
62
int8_t
const
offsetCode;
63
82
int8_t
const
deltaCode;
83
87
int16_t
const
untilYear;
88
90
uint8_t
const
untilMonth;
91
97
uint8_t
const
untilDay;
98
103
uint8_t
const
untilTimeCode;
104
115
uint8_t
const
untilTimeModifier;
116
};
117
122
struct
ZoneInfo {
124
const
char
*
const
name;
125
131
uint32_t
const
zoneId;
132
134
const
internal::ZoneContext*
const
zoneContext;
135
137
uint8_t
const
numEras;
138
143
const
ZoneEra*
const
eras;
144
146
const
ZoneInfo*
const
targetInfo;
147
};
Generated by
1.9.1