2 #include "common/util.h" 8 if (mType == kTypeFixed) {
20 if (mType == kTypeFixed) {
virtual void printTo(Print &printer) const =0
Print a human-readable identifier.
const ZoneSpecifier * mZoneSpecifier
Used if mType == mTypeZoneSpecifier.
void printTo(Print &printer) const
Print the human readable string.
void printTo(Print &printer) const
Print the human readable representation of the time zone.
TimeOffset mOffset
Used if mType == mTypeFixed.
bool isZero() const
Returns true if offset is 00:00.
void printAbbrevTo(Print &printer, acetime_t epochSeconds) const
Print the time zone abbreviation for the given epochSeconds.
virtual const char * getAbbrev(acetime_t epochSeconds) const =0
Return the time zone abbreviation at epochSeconds.