AceTime  3.0.0
Date and time classes for Arduino that support timezones from the TZ Database.
ace_time::ZoneRegistrarTemplate< D > Member List

This is the complete list of members for ace_time::ZoneRegistrarTemplate< D >, including all inherited members.

::ZoneRegistrarTest_Sorted_binarySearchById (defined in ace_time::ZoneRegistrarTemplate< D >)ace_time::ZoneRegistrarTemplate< D >friend
::ZoneRegistrarTest_Sorted_binarySearchById_not_found (defined in ace_time::ZoneRegistrarTemplate< D >)ace_time::ZoneRegistrarTemplate< D >friend
::ZoneRegistrarTest_Sorted_binarySearchById_zeroEntries (defined in ace_time::ZoneRegistrarTemplate< D >)ace_time::ZoneRegistrarTemplate< D >friend
::ZoneRegistrarTest_Sorted_isSorted (defined in ace_time::ZoneRegistrarTemplate< D >)ace_time::ZoneRegistrarTemplate< D >friend
::ZoneRegistrarTest_Sorted_linearSearchById (defined in ace_time::ZoneRegistrarTemplate< D >)ace_time::ZoneRegistrarTemplate< D >friend
::ZoneRegistrarTest_Sorted_linearSearchById_not_found (defined in ace_time::ZoneRegistrarTemplate< D >)ace_time::ZoneRegistrarTemplate< D >friend
::ZoneRegistrarTest_Unsorted_isSorted (defined in ace_time::ZoneRegistrarTemplate< D >)ace_time::ZoneRegistrarTemplate< D >friend
::ZoneRegistrarTest_Unsorted_linearSearchById (defined in ace_time::ZoneRegistrarTemplate< D >)ace_time::ZoneRegistrarTemplate< D >friend
::ZoneRegistrarTest_Unsorted_linearSearchById_not_found (defined in ace_time::ZoneRegistrarTemplate< D >)ace_time::ZoneRegistrarTemplate< D >friend
binarySearchById(const typename D::ZoneInfo *const *registry, uint16_t registrySize, uint32_t zoneId)ace_time::ZoneRegistrarTemplate< D >inlineprotectedstatic
findIndexForId(uint32_t zoneId) constace_time::ZoneRegistrarTemplate< D >inline
findIndexForIdBinary(uint32_t zoneId) constace_time::ZoneRegistrarTemplate< D >inlineprotected
findIndexForIdLinear(uint32_t zoneId) constace_time::ZoneRegistrarTemplate< D >inlineprotected
findIndexForName(const char *name) constace_time::ZoneRegistrarTemplate< D >inline
getZoneInfoForId(uint32_t zoneId) constace_time::ZoneRegistrarTemplate< D >inline
getZoneInfoForIndex(uint16_t i) constace_time::ZoneRegistrarTemplate< D >inline
getZoneInfoForName(const char *name) constace_time::ZoneRegistrarTemplate< D >inline
isSorted(const typename D::ZoneInfo *const *registry, uint16_t registrySize)ace_time::ZoneRegistrarTemplate< D >inlineprotectedstatic
kBinarySearchThresholdace_time::ZoneRegistrarTemplate< D >protectedstatic
kInvalidIndexace_time::ZoneRegistrarTemplate< D >static
linearSearchById(const typename D::ZoneInfo *const *registry, uint16_t registrySize, uint32_t zoneId)ace_time::ZoneRegistrarTemplate< D >inlineprotectedstatic
void ::runBasicRegistrarFindIndexForIdBinary() (defined in ace_time::ZoneRegistrarTemplate< D >)ace_time::ZoneRegistrarTemplate< D >protected
void ::runBasicRegistrarFindIndexForIdLinear() (defined in ace_time::ZoneRegistrarTemplate< D >)ace_time::ZoneRegistrarTemplate< D >protected
void ::runBasicRegistrarFindIndexForName() (defined in ace_time::ZoneRegistrarTemplate< D >)ace_time::ZoneRegistrarTemplate< D >protected
void ::runCompleteRegistrarFindIndexForIdBinary() (defined in ace_time::ZoneRegistrarTemplate< D >)ace_time::ZoneRegistrarTemplate< D >protected
void ::runCompleteRegistrarFindIndexForIdLinear() (defined in ace_time::ZoneRegistrarTemplate< D >)ace_time::ZoneRegistrarTemplate< D >protected
void ::runCompleteRegistrarFindIndexForName() (defined in ace_time::ZoneRegistrarTemplate< D >)ace_time::ZoneRegistrarTemplate< D >protected
void ::runExtendedRegistrarFindIndexForIdBinary() (defined in ace_time::ZoneRegistrarTemplate< D >)ace_time::ZoneRegistrarTemplate< D >protected
void ::runExtendedRegistrarFindIndexForIdLinear() (defined in ace_time::ZoneRegistrarTemplate< D >)ace_time::ZoneRegistrarTemplate< D >protected
void ::runExtendedRegistrarFindIndexForName() (defined in ace_time::ZoneRegistrarTemplate< D >)ace_time::ZoneRegistrarTemplate< D >protected
ZoneRegistrarTemplate(uint16_t zoneRegistrySize, const typename D::ZoneInfo *const *zoneRegistry)ace_time::ZoneRegistrarTemplate< D >inline
zoneRegistrySize() constace_time::ZoneRegistrarTemplate< D >inline