AceTime  0.7
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::ExtendedZoneManager< SIZE > Class Template Reference

#include <ZoneManager.h>

Inheritance diagram for ace_time::ExtendedZoneManager< SIZE >:
Inheritance graph
[legend]
Collaboration diagram for ace_time::ExtendedZoneManager< SIZE >:
Collaboration graph
[legend]

Public Member Functions

 ExtendedZoneManager (uint16_t registrySize, const extended::ZoneInfo *const *zoneRegistry)
 
- Public Member Functions inherited from ace_time::ZoneManager< extended::ZoneInfo, ExtendedZoneRegistrar, ExtendedZoneProcessorCache< SIZE > >
const ExtendedZoneRegistrargetRegistrar () const
 
TimeZone createForZoneInfo (const extended::ZoneInfo *zoneInfo)
 
TimeZone createForZoneName (const char *name)
 
TimeZone createForZoneId (uint32_t id)
 
TimeZone createForZoneIndex (uint16_t index)
 
TimeZone createForTimeZoneData (const TimeZoneData &d)
 Create from the TimeZoneData created by TimeZone::toTimeZoneData(). More...
 
uint16_t indexForZoneName (const char *name) const
 
uint16_t indexForZoneId (uint32_t id) const
 

Additional Inherited Members

- Protected Member Functions inherited from ace_time::ZoneManager< extended::ZoneInfo, ExtendedZoneRegistrar, ExtendedZoneProcessorCache< SIZE > >
 ZoneManager (uint16_t registrySize, const extended::ZoneInfo *const *zoneRegistry)
 

Detailed Description

template<uint16_t SIZE>
class ace_time::ExtendedZoneManager< SIZE >

Template Parameters
SIZEsize of the ExtendedZoneProcessorCache

Definition at line 119 of file ZoneManager.h.


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