AceTimeClock  1.3.0
Clock classes for Arduino that can synchronize from an NTP server or an RTC chip
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nace_time
 Nclock
 CClockAbstract base class for objects that provide and store time
 CDS3231ClockAn implementation of Clock that uses a DS3231 RTC chip
 CEspSntpClockAn implementation of Clock that configures the built-in SNTP client on the ESP8266 and ESP32 using the configTime() function using UTC timezone (no STD or DST offset), and uses the C-library time() function as the reference clock
 CNtpClockA Clock that retrieves the time from an NTP server
 CStm32F1ClockAn implementation of Clock that is specialized for the LSE_CLOCK (Low Speed External clock) on the STM32F1 RTC chip
 CStmRtcClockAn implementation of Clock that uses an STM32 RTC chip using the STM32RTC library
 CSystemClockTemplateA Clock that uses the Arduino millis() function to advance the time returned to the user
 CSystemClockLoopTemplateA subclass of SystemClock that sync with its mReferenceClock using the non-blocking Clock API of the referenceClock
 CUnixClockAn implementation of Clock that works on Unix using EpoxyDuino
 Nhw
 CClockInterfaceA utility class that provides a layer of indirection to the Arduino clock functions (millis() and potentially micros() in the future)
 CDS3231New version of the DS3231 class templatized so that any of the AceWire classes can be used to access the I2C bus
 CHardwareDateTimeThe date (year, month, day) and time (hour, minute, second) fields supported by the DS3231 RTC chip
 CHardwareTemperatureThe temperature in Celcius as a signed (8.8) fixed-point integer
 CStmRtcA class that reads and writes HardwareDateTime from an STM32 RTC chip using the STM32RTC library