AceTime  2.3.0
Date and time classes for Arduino that support timezones from the TZ Database.
Public Member Functions | List of all members
ace_time::zoneinfomid::ZoneContextBroker< ZC > Class Template Reference

Data broker for accessing a ZoneContext. More...

#include <BrokersMid.h>

Public Member Functions

 ZoneContextBroker (const ZC *zoneContext=nullptr)
 
 ZoneContextBroker (const ZoneContextBroker &)=default
 
ZoneContextBrokeroperator= (const ZoneContextBroker &)=default
 
bool isNull () const
 
const ZC * raw () const
 
int16_t startYear () const
 
int16_t untilYear () const
 
int16_t startYearAccurate () const
 
int16_t untilYearAccurate () const
 
int16_t baseYear () const
 
int16_t maxTransitions () const
 
const __FlashStringHelper * tzVersion () const
 
uint8_t numFragments () const
 
uint8_t numLetters () const
 
const __FlashStringHelper *const * fragments () const
 
const __FlashStringHelper * letter (uint8_t i) const
 

Detailed Description

template<typename ZC>
class ace_time::zoneinfomid::ZoneContextBroker< ZC >

Data broker for accessing a ZoneContext.

Template Parameters
ZCthe specific ZoneContext class

Definition at line 91 of file BrokersMid.h.


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