6 #ifndef ACE_TIME_TIME_ZONE_DATA_H 7 #define ACE_TIME_TIME_ZONE_DATA_H 10 #include "ZoneProcessor.h" 21 static const uint8_t kTypeError = 0;
22 static const uint8_t kTypeManual = 1;
23 static const uint8_t kTypeZoneId = 2;
43 if (a.type != b.type)
return false;
45 case TimeZoneData::kTypeManual:
46 return (a.stdOffsetCode == b.stdOffsetCode)
47 && (a.dstOffsetCode == b.dstOffsetCode);
48 case TimeZoneData::kTypeZoneId:
Data structure that captures the internal state of a TimeZone object with enough information so that ...
uint32_t zoneId
All of kTypeBasic, kTypeExtended, kTypeBasicManaged, kTypeExtendedManaged collapse down to a kTypeZon...