AceTime  3.0.0
Date and time classes for Arduino that support timezones from the TZ Database.
Public Member Functions | Static Public Member Functions | List of all members
ace_time::ZoneInfoLow::ZoneEraBroker Class Reference

Data broker for accessing ZoneEra. More...

#include <ZoneInfoLow.h>

Public Member Functions

 ZoneEraBroker (const ZoneContext *zoneContext=nullptr, const ZoneEra *zoneEra=nullptr)
 
 ZoneEraBroker (const ZoneEraBroker &)=default
 
ZoneEraBrokeroperator= (const ZoneEraBroker &)=default
 
bool isNull () const
 
bool equals (const ZoneEraBroker &other) const
 
const ZonePolicyBroker zonePolicy () const
 
int32_t offsetSeconds () const
 
int32_t deltaSeconds () const
 
const char * format () const
 
int16_t untilYear () const
 
uint8_t untilMonth () const
 
uint8_t untilDay () const
 
uint32_t untilTimeSeconds () const
 
uint8_t untilTimeSuffix () const
 

Static Public Member Functions

static int16_t toUntilYearFromTiny (int8_t yearTiny, int16_t baseYear)
 

Detailed Description

Data broker for accessing ZoneEra.

Definition at line 613 of file ZoneInfoLow.h.


The documentation for this class was generated from the following file: