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.
Public Member Functions | List of all members
ace_time::common::FlashZoneRuleBroker< ZR > Class Template Reference

Data broker for accessing ZoneRule in PROGMEM. More...

#include <Brokers.h>

Public Member Functions

 FlashZoneRuleBroker (const ZR *zoneRule)
 
 FlashZoneRuleBroker (const FlashZoneRuleBroker &)=default
 
FlashZoneRuleBrokeroperator= (const FlashZoneRuleBroker &)=default
 
bool isNull () const
 
bool isNotNull () const
 
int8_t fromYearTiny () const
 
int8_t toYearTiny () const
 
int8_t inMonth () const
 
int8_t onDayOfWeek () const
 
int8_t onDayOfMonth () const
 
uint8_t atTimeCode () const
 
uint8_t atTimeModifier () const
 
int8_t deltaCode () const
 
uint8_t letter () const
 

Detailed Description

template<typename ZR>
class ace_time::common::FlashZoneRuleBroker< ZR >

Data broker for accessing ZoneRule in PROGMEM.

Definition at line 237 of file Brokers.h.


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