17 #ifndef ACE_TIME_ACE_TIME_H
18 #define ACE_TIME_ACE_TIME_H
23 #if defined(ARDUINO_API_VERSION)
24 #error Platforms using ArduinoCore-API not supported
28 #include "zoneinfo/infos.h"
31 #include "ace_time/common/DateStrings.h"
32 #include "ace_time/common/DateConv.h"
33 #include "ace_time/EpochConverterJulian.h"
34 #include "ace_time/EpochConverterHinnant.h"
35 #include "ace_time/Epoch.h"
36 #include "ace_time/LocalDate.h"
37 #include "ace_time/local_date_mutation.h"
38 #include "ace_time/LocalTime.h"
39 #include "ace_time/LocalDateTime.h"
40 #include "ace_time/TimeOffset.h"
42 #include "ace_time/OffsetDateTime.h"
45 #include "ace_time/ZoneProcessor.h"
46 #include "ace_time/BasicZoneProcessor.h"
47 #include "ace_time/ExtendedZoneProcessor.h"
48 #include "ace_time/CompleteZoneProcessor.h"
49 #include "ace_time/ZoneProcessorCache.h"
50 #include "ace_time/ZoneRegistrar.h"
51 #include "ace_time/Zone.h"
52 #include "ace_time/ZoneManager.h"
53 #include "ace_time/ZoneSorterByName.h"
54 #include "ace_time/ZoneSorterByOffsetAndName.h"
55 #include "ace_time/TimeZoneData.h"
56 #include "ace_time/TimeZone.h"
57 #include "ace_time/ZonedDateTime.h"
59 #include "ace_time/TimePeriod.h"
62 #include "zonedb/zone_policies.h"
63 #include "zonedb/zone_infos.h"
64 #include "zonedb/zone_registry.h"
65 #include "zonedbx/zone_policies.h"
66 #include "zonedbx/zone_infos.h"
67 #include "zonedbx/zone_registry.h"
68 #include "zonedbc/zone_policies.h"
69 #include "zonedbc/zone_infos.h"
70 #include "zonedbc/zone_registry.h"
73 #define ACE_TIME_VERSION 30000
74 #define ACE_TIME_VERSION_STRING "3.0.0"
Identifiers used by implementation code which need to be publically exported.
Macros and definitions that provide a consistency layer among the various Arduino boards for compatib...
Methods that mutate an OffsetDateTime object.
Methods that mutate a TimeOffset object.
Methods that mutate a TimePeriod object.
Methods that mutate a ZonedDateTime object.