1 | /* |
2 | SPDX-FileCopyrightText: 2021 Volker Krause <vkrause@kde.org> |
3 | |
4 | SPDX-License-Identifier: LGPL-2.0-or-later |
5 | */ |
6 | |
7 | #ifndef TIMEZONEDATA_P_H |
8 | #define TIMEZONEDATA_P_H |
9 | |
10 | #include "mapentry_p.h" |
11 | |
12 | #include <cstdint> |
13 | |
14 | /** Utility functions to deal with the compiled-in timezone data. */ |
15 | namespace TimezoneData |
16 | { |
17 | const char *ianaIdLookup(uint16_t offset); |
18 | |
19 | const MapEntry<uint16_t> *countryTimezoneMapBegin(); |
20 | const MapEntry<uint16_t> *countryTimezoneMapEnd(); |
21 | |
22 | const MapEntry<uint32_t> *subdivisionTimezoneMapBegin(); |
23 | const MapEntry<uint32_t> *subdivisionTimezoneMapEnd(); |
24 | |
25 | } |
26 | |
27 | #endif // TIMEZONEDATA_P_H |
28 | |