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::zoneinfohigh::ZonePolicyBroker< ZC, ZP, ZR > Class Template Reference

Data broker for accessing ZonePolicy. More...

#include <BrokersHigh.h>

Public Member Functions

 ZonePolicyBroker (const ZC *zoneContext, const ZP *zonePolicy)
 
 ZonePolicyBroker (const ZonePolicyBroker &)=default
 
ZonePolicyBrokeroperator= (const ZonePolicyBroker &)=default
 
bool isNull () const
 
uint8_t numRules () const
 
const ZoneRuleBroker< ZC, ZR > rule (uint8_t i) const
 

Detailed Description

template<typename ZC, typename ZP, typename ZR>
class ace_time::zoneinfohigh::ZonePolicyBroker< ZC, ZP, ZR >

Data broker for accessing ZonePolicy.

Template Parameters
ZCZoneContext type
ZPZonePolicy type (e.g. basic::ZonePolicy or extended::ZonePolicy)
ZRZoneRule type (e.g. basic::ZoneRule or extended::ZoneRule)

Definition at line 228 of file BrokersHigh.h.


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