AceTime  2.2.0
Date and time classes for Arduino that support timezones from the TZ Database.
ace_time::extended::ZoneRegistrar Member List

This is the complete list of members for ace_time::extended::ZoneRegistrar, including all inherited members.

binarySearchById(const extended::ZoneInfo *const *registry, uint16_t registrySize, uint32_t zoneId)ace_time::internal::ZoneRegistrarTemplate< extended::ZoneInfo, extended::ZoneInfoBroker, extended::ZoneRegistryBroker >inlineprotectedstatic
findIndexForId(uint32_t zoneId) constace_time::internal::ZoneRegistrarTemplate< extended::ZoneInfo, extended::ZoneInfoBroker, extended::ZoneRegistryBroker >inline
findIndexForIdBinary(uint32_t zoneId) constace_time::internal::ZoneRegistrarTemplate< extended::ZoneInfo, extended::ZoneInfoBroker, extended::ZoneRegistryBroker >inlineprotected
findIndexForIdLinear(uint32_t zoneId) constace_time::internal::ZoneRegistrarTemplate< extended::ZoneInfo, extended::ZoneInfoBroker, extended::ZoneRegistryBroker >inlineprotected
findIndexForName(const char *name) constace_time::internal::ZoneRegistrarTemplate< extended::ZoneInfo, extended::ZoneInfoBroker, extended::ZoneRegistryBroker >inline
getZoneInfoForId(uint32_t zoneId) constace_time::internal::ZoneRegistrarTemplate< extended::ZoneInfo, extended::ZoneInfoBroker, extended::ZoneRegistryBroker >inline
getZoneInfoForIndex(uint16_t i) constace_time::internal::ZoneRegistrarTemplate< extended::ZoneInfo, extended::ZoneInfoBroker, extended::ZoneRegistryBroker >inline
getZoneInfoForName(const char *name) constace_time::internal::ZoneRegistrarTemplate< extended::ZoneInfo, extended::ZoneInfoBroker, extended::ZoneRegistryBroker >inline
isSorted(const extended::ZoneInfo *const *registry, uint16_t registrySize)ace_time::internal::ZoneRegistrarTemplate< extended::ZoneInfo, extended::ZoneInfoBroker, extended::ZoneRegistryBroker >inlineprotectedstatic
kBinarySearchThresholdace_time::internal::ZoneRegistrarTemplate< extended::ZoneInfo, extended::ZoneInfoBroker, extended::ZoneRegistryBroker >protectedstatic
kInvalidIndexace_time::internal::ZoneRegistrarTemplate< extended::ZoneInfo, extended::ZoneInfoBroker, extended::ZoneRegistryBroker >static
linearSearchById(const extended::ZoneInfo *const *registry, uint16_t registrySize, uint32_t zoneId)ace_time::internal::ZoneRegistrarTemplate< extended::ZoneInfo, extended::ZoneInfoBroker, extended::ZoneRegistryBroker >inlineprotectedstatic
void ::runIndexForZoneIdBinary() (defined in ace_time::internal::ZoneRegistrarTemplate< extended::ZoneInfo, extended::ZoneInfoBroker, extended::ZoneRegistryBroker >)ace_time::internal::ZoneRegistrarTemplate< extended::ZoneInfo, extended::ZoneInfoBroker, extended::ZoneRegistryBroker >protected
void ::runIndexForZoneIdLinear() (defined in ace_time::internal::ZoneRegistrarTemplate< extended::ZoneInfo, extended::ZoneInfoBroker, extended::ZoneRegistryBroker >)ace_time::internal::ZoneRegistrarTemplate< extended::ZoneInfo, extended::ZoneInfoBroker, extended::ZoneRegistryBroker >protected
ZoneRegistrar(uint16_t zoneRegistrySize, const extended::ZoneInfo *const *zoneRegistry) (defined in ace_time::extended::ZoneRegistrar)ace_time::extended::ZoneRegistrarinline
ZoneRegistrarTemplate(uint16_t zoneRegistrySize, const extended::ZoneInfo *const *zoneRegistry)ace_time::internal::ZoneRegistrarTemplate< extended::ZoneInfo, extended::ZoneInfoBroker, extended::ZoneRegistryBroker >inline
zoneRegistrySize() constace_time::internal::ZoneRegistrarTemplate< extended::ZoneInfo, extended::ZoneInfoBroker, extended::ZoneRegistryBroker >inline