From cdb3938bc5e73b3d53ea8b8dbc5da5d718725229 Mon Sep 17 00:00:00 2001 From: Aster Seker Date: Sun, 5 Jul 2026 07:58:06 +0300 Subject: [PATCH 1/2] style(headers): use non-reserved include guards Rename C++ and MQL5 include guards to non-reserved project-prefixed names and document the rule for future agent work. --- AGENTS.md | 11 +++++++++++ MQL5/Include/time_shield/DateTime.mqh | 6 +++--- MQL5/Include/time_shield/constants.mqh | 6 +++--- MQL5/Include/time_shield/date_struct.mqh | 6 +++--- MQL5/Include/time_shield/date_time_struct.mqh | 6 +++--- MQL5/Include/time_shield/enums.mqh | 6 +++--- MQL5/Include/time_shield/initialization.mqh | 6 +++--- MQL5/Include/time_shield/time_conversions.mqh | 6 +++--- MQL5/Include/time_shield/time_formatting.mqh | 6 +++--- MQL5/Include/time_shield/time_parser.mqh | 6 +++--- MQL5/Include/time_shield/time_struct.mqh | 6 +++--- MQL5/Include/time_shield/time_utils.mqh | 6 +++--- MQL5/Include/time_shield/time_zone_conversions.mqh | 6 +++--- MQL5/Include/time_shield/time_zone_struct.mqh | 6 +++--- MQL5/Include/time_shield/validation.mqh | 6 +++--- agents/cpp-development-guidelines.md | 9 ++++++++- include/time_shield.hpp | 7 +++---- include/time_shield/CpuTickTimer.hpp | 7 +++---- include/time_shield/DateTime.hpp | 7 +++---- include/time_shield/DeadlineTimer.hpp | 7 +++---- include/time_shield/ElapsedTimer.hpp | 7 +++---- include/time_shield/MoonPhase.hpp | 7 +++---- include/time_shield/TimerScheduler.hpp | 7 +++---- include/time_shield/ZonedClock.hpp | 7 +++---- include/time_shield/astronomy_conversions.hpp | 7 +++---- include/time_shield/config.hpp | 7 +++---- include/time_shield/constants.hpp | 7 +++---- include/time_shield/date_conversions.hpp | 7 +++---- include/time_shield/date_struct.hpp | 7 +++---- include/time_shield/date_time_conversions.hpp | 7 +++---- include/time_shield/date_time_struct.hpp | 7 +++---- include/time_shield/detail/fast_date.hpp | 7 +++---- include/time_shield/detail/floor_math.hpp | 7 +++---- include/time_shield/detail/mul_hi.hpp | 7 +++---- include/time_shield/enums.hpp | 7 +++---- include/time_shield/initialization.hpp | 7 +++---- include/time_shield/iso_week_conversions.hpp | 7 +++---- include/time_shield/iso_week_struct.hpp | 7 +++---- include/time_shield/julian_conversions.hpp | 7 +++---- include/time_shield/ntp_client.hpp | 7 +++---- include/time_shield/ntp_client/ntp_client_core.hpp | 7 +++---- include/time_shield/ntp_client/ntp_packet.hpp | 7 +++---- include/time_shield/ntp_client/udp_transport.hpp | 7 +++---- .../time_shield/ntp_client/udp_transport_posix.hpp | 7 +++---- include/time_shield/ntp_client/udp_transport_win.hpp | 7 +++---- include/time_shield/ntp_client/wsa_guard.hpp | 7 +++---- include/time_shield/ntp_client_pool.hpp | 7 +++---- include/time_shield/ntp_client_pool_runner.hpp | 7 +++---- include/time_shield/ntp_time_service.hpp | 7 +++---- include/time_shield/ole_automation_conversions.hpp | 7 +++---- include/time_shield/time_conversion_aliases.hpp | 7 +++---- include/time_shield/time_conversions.hpp | 7 +++---- include/time_shield/time_format_parser.hpp | 7 +++---- include/time_shield/time_formatting.hpp | 7 +++---- include/time_shield/time_parser.hpp | 7 +++---- include/time_shield/time_struct.hpp | 7 +++---- include/time_shield/time_unit_conversions.hpp | 7 +++---- include/time_shield/time_utils.hpp | 7 +++---- include/time_shield/time_zone_conversions.hpp | 7 +++---- include/time_shield/time_zone_offset.hpp | 7 +++---- include/time_shield/time_zone_offset_conversions.hpp | 7 +++---- include/time_shield/time_zone_struct.hpp | 7 +++---- include/time_shield/types.hpp | 7 +++---- include/time_shield/unix_time_conversions.hpp | 7 +++---- include/time_shield/validation.hpp | 7 +++---- include/time_shield/workday_conversions.hpp | 7 +++---- 66 files changed, 211 insertions(+), 243 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 964a2e9d..027aed59 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -39,3 +39,14 @@ Additional policy: - Runtime test expectations use `TIME_SHIELD_TEST_CHECK(...)` from `tests/test_assert.hpp`; avoid `` / `assert(...)` for tests because Release/NDEBUG builds can compile them out. + +Header guard rules: + +- For every project-owned C/C++ header, use `#pragma once` together with a + non-reserved include guard derived from the project prefix and header path: + `TIME_SHIELD_HEADER____INCLUDED`. +- For MQL include files, use non-reserved guards derived from the project, + language, and path, for example + `TIME_SHIELD_MQL5_HEADER____INCLUDED`. +- Do not use guard names that start with an underscore, start with an underscore + followed by an uppercase letter, or contain a double underscore. diff --git a/MQL5/Include/time_shield/DateTime.mqh b/MQL5/Include/time_shield/DateTime.mqh index d082b281..5f3bb51b 100644 --- a/MQL5/Include/time_shield/DateTime.mqh +++ b/MQL5/Include/time_shield/DateTime.mqh @@ -4,8 +4,8 @@ //| Copyright 2025, NewYaroslav | //| https://github.com/NewYaroslav/time-shield-cpp | //+------------------------------------------------------------------+ -#ifndef __TIME_SHIELD_DATE_TIME_MQH__ -#define __TIME_SHIELD_DATE_TIME_MQH__ +#ifndef TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_DATETIME_MQH_INCLUDED +#define TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_DATETIME_MQH_INCLUDED /// \file DateTime.mqh /// \ingroup mql5 @@ -149,4 +149,4 @@ namespace time_shield { } // namespace time_shield -#endif // __TIME_SHIELD_DATE_TIME_MQH__ +#endif // TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_DATETIME_MQH_INCLUDED diff --git a/MQL5/Include/time_shield/constants.mqh b/MQL5/Include/time_shield/constants.mqh index aa96955f..6d3d92f8 100644 --- a/MQL5/Include/time_shield/constants.mqh +++ b/MQL5/Include/time_shield/constants.mqh @@ -4,8 +4,8 @@ //| Copyright 2025, NewYaroslav | //| https://github.com/NewYaroslav/time-shield-cpp | //+------------------------------------------------------------------+ -#ifndef __TIME_SHIELD_CONSTANTS_MQH__ -#define __TIME_SHIELD_CONSTANTS_MQH__ +#ifndef TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_CONSTANTS_MQH_INCLUDED +#define TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_CONSTANTS_MQH_INCLUDED /// \file constants.mqh /// \ingroup mql5 @@ -169,4 +169,4 @@ namespace time_shield { }; // namespace time_shield -#endif // __TIME_SHIELD_CONSTANTS_MQH__ +#endif // TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_CONSTANTS_MQH_INCLUDED diff --git a/MQL5/Include/time_shield/date_struct.mqh b/MQL5/Include/time_shield/date_struct.mqh index e699bb19..0f766521 100644 --- a/MQL5/Include/time_shield/date_struct.mqh +++ b/MQL5/Include/time_shield/date_struct.mqh @@ -4,8 +4,8 @@ //| Copyright 2025, NewYaroslav | //| https://github.com/NewYaroslav/time-shield-cpp | //+------------------------------------------------------------------+ -#ifndef __TIME_SHIELD_DATE_STRUCT_MQH__ -#define __TIME_SHIELD_DATE_STRUCT_MQH__ +#ifndef TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_DATE_STRUCT_MQH_INCLUDED +#define TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_DATE_STRUCT_MQH_INCLUDED /// \file date_struct.mqh /// \ingroup mql5 @@ -44,4 +44,4 @@ namespace time_shield { }; // namespace time_shield -#endif // __TIME_SHIELD_DATE_STRUCT_MQH__ +#endif // TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_DATE_STRUCT_MQH_INCLUDED diff --git a/MQL5/Include/time_shield/date_time_struct.mqh b/MQL5/Include/time_shield/date_time_struct.mqh index e62941ef..c8b136d3 100644 --- a/MQL5/Include/time_shield/date_time_struct.mqh +++ b/MQL5/Include/time_shield/date_time_struct.mqh @@ -4,8 +4,8 @@ //| Copyright 2025, NewYaroslav | //| https://github.com/NewYaroslav/time-shield-cpp | //+------------------------------------------------------------------+ -#ifndef __TIME_SHIELD_DATE_TIME_STRUCT_MQH__ -#define __TIME_SHIELD_DATE_TIME_STRUCT_MQH__ +#ifndef TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_DATE_TIME_STRUCT_MQH_INCLUDED +#define TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_DATE_TIME_STRUCT_MQH_INCLUDED /// \file date_time_struct.mqh /// \ingroup mql5 @@ -64,4 +64,4 @@ namespace time_shield { }; // namespace time_shield -#endif // __TIME_SHIELD_DATE_TIME_STRUCT_MQH__ +#endif // TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_DATE_TIME_STRUCT_MQH_INCLUDED diff --git a/MQL5/Include/time_shield/enums.mqh b/MQL5/Include/time_shield/enums.mqh index 3bc3ce2b..69e402b3 100644 --- a/MQL5/Include/time_shield/enums.mqh +++ b/MQL5/Include/time_shield/enums.mqh @@ -4,8 +4,8 @@ //| Copyright 2025, NewYaroslav | //| https://github.com/NewYaroslav/time-shield-cpp | //+------------------------------------------------------------------+ -#ifndef __TIME_SHIELD_ENUMS_MQH__ -#define __TIME_SHIELD_ENUMS_MQH__ +#ifndef TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_ENUMS_MQH_INCLUDED +#define TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_ENUMS_MQH_INCLUDED /// \file enums.mqh /// \ingroup mql5 @@ -226,4 +226,4 @@ namespace time_shield { }; // namespace time_shield -#endif // __TIME_SHIELD_ENUMS_MQH__ +#endif // TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_ENUMS_MQH_INCLUDED diff --git a/MQL5/Include/time_shield/initialization.mqh b/MQL5/Include/time_shield/initialization.mqh index 8c248e9a..3fb106a0 100644 --- a/MQL5/Include/time_shield/initialization.mqh +++ b/MQL5/Include/time_shield/initialization.mqh @@ -4,8 +4,8 @@ //| Copyright 2025, NewYaroslav | //| https://github.com/NewYaroslav/time-shield-cpp | //+------------------------------------------------------------------+ -#ifndef __TIME_SHIELD_INITIALIZATION_MQH__ -#define __TIME_SHIELD_INITIALIZATION_MQH__ +#ifndef TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_INITIALIZATION_MQH_INCLUDED +#define TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_INITIALIZATION_MQH_INCLUDED /// \file initialization.mqh /// \ingroup mql5 @@ -35,4 +35,4 @@ namespace time_shield { }; // namespace time_shield -#endif // __TIME_SHIELD_INITIALIZATION_MQH__ +#endif // TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_INITIALIZATION_MQH_INCLUDED diff --git a/MQL5/Include/time_shield/time_conversions.mqh b/MQL5/Include/time_shield/time_conversions.mqh index 0db59b90..36ab6e31 100644 --- a/MQL5/Include/time_shield/time_conversions.mqh +++ b/MQL5/Include/time_shield/time_conversions.mqh @@ -4,8 +4,8 @@ //| Copyright 2025, NewYaroslav | //| https://github.com/NewYaroslav/time-shield-cpp | //+------------------------------------------------------------------+ -#ifndef __TIME_SHIELD_TIME_CONVERSIONS_MQH__ -#define __TIME_SHIELD_TIME_CONVERSIONS_MQH__ +#ifndef TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_TIME_CONVERSIONS_MQH_INCLUDED +#define TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_TIME_CONVERSIONS_MQH_INCLUDED /// \file time_conversions.mqh /// \ingroup mql5 @@ -1559,4 +1559,4 @@ double sec_to_fhour(long sec) { }; // namespace time_shield -#endif // __TIME_SHIELD_TIME_CONVERSIONS_MQH__ +#endif // TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_TIME_CONVERSIONS_MQH_INCLUDED diff --git a/MQL5/Include/time_shield/time_formatting.mqh b/MQL5/Include/time_shield/time_formatting.mqh index b072b468..86a9ceee 100644 --- a/MQL5/Include/time_shield/time_formatting.mqh +++ b/MQL5/Include/time_shield/time_formatting.mqh @@ -4,8 +4,8 @@ //| Copyright 2025, NewYaroslav | //| https://github.com/NewYaroslav/time-shield-cpp | //+------------------------------------------------------------------+ -#ifndef __TIME_SHIELD_TIME_FORMATTING_MQH__ -#define __TIME_SHIELD_TIME_FORMATTING_MQH__ +#ifndef TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_TIME_FORMATTING_MQH_INCLUDED +#define TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_TIME_FORMATTING_MQH_INCLUDED /// \file time_formatting.mqh /// \ingroup mql5 @@ -483,4 +483,4 @@ namespace time_shield { }; // namespace time_shield -#endif // __TIME_SHIELD_TIME_FORMATTING_MQH__ +#endif // TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_TIME_FORMATTING_MQH_INCLUDED diff --git a/MQL5/Include/time_shield/time_parser.mqh b/MQL5/Include/time_shield/time_parser.mqh index ebbc6786..e236b7c3 100644 --- a/MQL5/Include/time_shield/time_parser.mqh +++ b/MQL5/Include/time_shield/time_parser.mqh @@ -4,8 +4,8 @@ //| Copyright 2025, NewYaroslav | //| https://github.com/NewYaroslav/time-shield-cpp | //+------------------------------------------------------------------+ -#ifndef __TIME_SHIELD_TIME_PARSER_MQH__ -#define __TIME_SHIELD_TIME_PARSER_MQH__ +#ifndef TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_TIME_PARSER_MQH_INCLUDED +#define TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_TIME_PARSER_MQH_INCLUDED /// \file time_parser.mqh /// \ingroup mql5 @@ -690,4 +690,4 @@ namespace time_shield { }; // namespace time_shield -#endif // __TIME_SHIELD_TIME_PARSER_MQH__ +#endif // TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_TIME_PARSER_MQH_INCLUDED diff --git a/MQL5/Include/time_shield/time_struct.mqh b/MQL5/Include/time_shield/time_struct.mqh index 830ddd10..6d0979ed 100644 --- a/MQL5/Include/time_shield/time_struct.mqh +++ b/MQL5/Include/time_shield/time_struct.mqh @@ -4,8 +4,8 @@ //| Copyright 2025, NewYaroslav | //| https://github.com/NewYaroslav/time-shield-cpp | //+------------------------------------------------------------------+ -#ifndef __TIME_SHIELD_TIME_STRUCT_MQH__ -#define __TIME_SHIELD_TIME_STRUCT_MQH__ +#ifndef TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_TIME_STRUCT_MQH_INCLUDED +#define TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_TIME_STRUCT_MQH_INCLUDED /// \file time_struct.mqh /// \ingroup mql5 @@ -52,4 +52,4 @@ namespace time_shield { }; // namespace time_shield -#endif // __TIME_SHIELD_TIME_STRUCT_MQH__ +#endif // TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_TIME_STRUCT_MQH_INCLUDED diff --git a/MQL5/Include/time_shield/time_utils.mqh b/MQL5/Include/time_shield/time_utils.mqh index 62773165..6458a55a 100644 --- a/MQL5/Include/time_shield/time_utils.mqh +++ b/MQL5/Include/time_shield/time_utils.mqh @@ -4,8 +4,8 @@ //| Copyright 2025, NewYaroslav | //| https://github.com/NewYaroslav/time-shield-cpp | //+------------------------------------------------------------------+ -#ifndef __TIME_SHIELD_TIME_UTILS_MQH__ -#define __TIME_SHIELD_TIME_UTILS_MQH__ +#ifndef TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_TIME_UTILS_MQH_INCLUDED +#define TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_TIME_UTILS_MQH_INCLUDED /// \file time_utils.mqh /// \ingroup mql5 @@ -112,4 +112,4 @@ namespace time_shield { }; // namespace time_shield -#endif // __TIME_SHIELD_TIME_UTILS_MQH__ +#endif // TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_TIME_UTILS_MQH_INCLUDED diff --git a/MQL5/Include/time_shield/time_zone_conversions.mqh b/MQL5/Include/time_shield/time_zone_conversions.mqh index 7cd81224..8b4fc534 100644 --- a/MQL5/Include/time_shield/time_zone_conversions.mqh +++ b/MQL5/Include/time_shield/time_zone_conversions.mqh @@ -4,8 +4,8 @@ //| Copyright 2025, NewYaroslav | //| https://github.com/NewYaroslav/time-shield-cpp | //+------------------------------------------------------------------+ -#ifndef __TIME_SHIELD_TIME_ZONE_CONVERSIONS_MQH__ -#define __TIME_SHIELD_TIME_ZONE_CONVERSIONS_MQH__ +#ifndef TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_TIME_ZONE_CONVERSIONS_MQH_INCLUDED +#define TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_TIME_ZONE_CONVERSIONS_MQH_INCLUDED /// \file time_zone_conversions.mqh /// \ingroup mql5 @@ -445,4 +445,4 @@ namespace time_shield { }; // namespace time_shield -#endif // __TIME_SHIELD_TIME_ZONE_CONVERSIONS_MQH__ +#endif // TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_TIME_ZONE_CONVERSIONS_MQH_INCLUDED diff --git a/MQL5/Include/time_shield/time_zone_struct.mqh b/MQL5/Include/time_shield/time_zone_struct.mqh index c238893d..be61e8f8 100644 --- a/MQL5/Include/time_shield/time_zone_struct.mqh +++ b/MQL5/Include/time_shield/time_zone_struct.mqh @@ -4,8 +4,8 @@ //| Copyright 2025, NewYaroslav | //| https://github.com/NewYaroslav/time-shield-cpp | //+------------------------------------------------------------------+ -#ifndef __TIME_SHIELD_TIME_ZONE_STRUCT_MQH__ -#define __TIME_SHIELD_TIME_ZONE_STRUCT_MQH__ +#ifndef TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_TIME_ZONE_STRUCT_MQH_INCLUDED +#define TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_TIME_ZONE_STRUCT_MQH_INCLUDED /// \file time_zone_struct.mqh /// \ingroup mql5 @@ -138,4 +138,4 @@ namespace time_shield { }; // namespace time_shield -#endif // __TIME_SHIELD_TIME_ZONE_STRUCT_MQH__ +#endif // TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_TIME_ZONE_STRUCT_MQH_INCLUDED diff --git a/MQL5/Include/time_shield/validation.mqh b/MQL5/Include/time_shield/validation.mqh index d454d49b..0e7453a4 100644 --- a/MQL5/Include/time_shield/validation.mqh +++ b/MQL5/Include/time_shield/validation.mqh @@ -4,8 +4,8 @@ //| Copyright 2025, NewYaroslav | //| https://github.com/NewYaroslav/time-shield-cpp | //+------------------------------------------------------------------+ -#ifndef __TIME_SHIELD_VALIDATION_MQH__ -#define __TIME_SHIELD_VALIDATION_MQH__ +#ifndef TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_VALIDATION_MQH_INCLUDED +#define TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_VALIDATION_MQH_INCLUDED /// \file validation.mqh /// \ingroup mql5 @@ -303,4 +303,4 @@ namespace time_shield { }; // namespace time_shield -#endif // __TIME_SHIELD_VALIDATION_MQH__ +#endif // TIME_SHIELD_MQL5_HEADER_TIME_SHIELD_VALIDATION_MQH_INCLUDED diff --git a/agents/cpp-development-guidelines.md b/agents/cpp-development-guidelines.md index 0cac7689..302f0bef 100644 --- a/agents/cpp-development-guidelines.md +++ b/agents/cpp-development-guidelines.md @@ -51,7 +51,14 @@ - Keep opening braces on the same line for classes, methods, and namespaces. - Do not use `using namespace`; always qualify names (for example `std::`). - Keep project headers before system headers in include lists. -- Header files must start with `#pragma once`; if an include guard is additionally used, prefer `_MGC_PLATFORM_*_HPP_INCLUDED`. +- Header files must start with `#pragma once` and a non-reserved include guard + derived from the project prefix and header path: + `TIME_SHIELD_HEADER____INCLUDED`. +- MQL include files use non-reserved guards derived from the project, language, + and path, for example + `TIME_SHIELD_MQL5_HEADER____INCLUDED`. +- Do not use guard names that start with an underscore, start with an + underscore followed by an uppercase letter, or contain a double underscore. ## Header / Implementation ownership diff --git a/include/time_shield.hpp b/include/time_shield.hpp index 74bd5f23..637616b7 100644 --- a/include/time_shield.hpp +++ b/include/time_shield.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_HPP_INCLUDED -#define _TIME_SHIELD_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_HPP_INCLUDED /// \file time_shield.hpp /// \brief Main header file for the Time Shield library. @@ -62,4 +61,4 @@ namespace tshield = time_shield; /// - timers and scheduling utilities namespace time_shield {}; -#endif // _TIME_SHIELD_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_HPP_INCLUDED diff --git a/include/time_shield/CpuTickTimer.hpp b/include/time_shield/CpuTickTimer.hpp index 4eef221f..daa5a4da 100644 --- a/include/time_shield/CpuTickTimer.hpp +++ b/include/time_shield/CpuTickTimer.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_CPU_TICK_TIMER_HPP_INCLUDED -#define _TIME_SHIELD_CPU_TICK_TIMER_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_CPUTICKTIMER_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_CPUTICKTIMER_HPP_INCLUDED /// \file CpuTickTimer.hpp /// \brief Helper class for measuring CPU time using get_cpu_time(). @@ -134,4 +133,4 @@ namespace time_shield { } // namespace time_shield -#endif // _TIME_SHIELD_CPU_TICK_TIMER_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_CPUTICKTIMER_HPP_INCLUDED diff --git a/include/time_shield/DateTime.hpp b/include/time_shield/DateTime.hpp index f1123748..e3d2fdbc 100644 --- a/include/time_shield/DateTime.hpp +++ b/include/time_shield/DateTime.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_DATE_TIME_HPP_INCLUDED -#define _TIME_SHIELD_DATE_TIME_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_DATETIME_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_DATETIME_HPP_INCLUDED /// \file DateTime.hpp /// \brief Value-type wrapper for timestamps with fixed UTC offset. @@ -711,4 +710,4 @@ namespace time_shield { } // namespace time_shield -#endif // _TIME_SHIELD_DATE_TIME_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_DATETIME_HPP_INCLUDED diff --git a/include/time_shield/DeadlineTimer.hpp b/include/time_shield/DeadlineTimer.hpp index 4e68ad41..50824873 100644 --- a/include/time_shield/DeadlineTimer.hpp +++ b/include/time_shield/DeadlineTimer.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_DEADLINE_TIMER_HPP_INCLUDED -#define _TIME_SHIELD_DEADLINE_TIMER_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_DEADLINETIMER_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_DEADLINETIMER_HPP_INCLUDED /// \file DeadlineTimer.hpp /// \brief Monotonic deadline timer utility similar to Qt's QDeadlineTimer. @@ -241,4 +240,4 @@ namespace time_shield { } // namespace time_shield -#endif // _TIME_SHIELD_DEADLINE_TIMER_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_DEADLINETIMER_HPP_INCLUDED diff --git a/include/time_shield/ElapsedTimer.hpp b/include/time_shield/ElapsedTimer.hpp index 3c954e0f..e26df820 100644 --- a/include/time_shield/ElapsedTimer.hpp +++ b/include/time_shield/ElapsedTimer.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_ELAPSED_TIMER_HPP_INCLUDED -#define _TIME_SHIELD_ELAPSED_TIMER_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_ELAPSEDTIMER_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_ELAPSEDTIMER_HPP_INCLUDED /// \file ElapsedTimer.hpp /// \brief High-precision elapsed time measurement helper similar to Qt's QElapsedTimer. @@ -185,4 +184,4 @@ namespace time_shield { } // namespace time_shield -#endif // _TIME_SHIELD_ELAPSED_TIMER_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_ELAPSEDTIMER_HPP_INCLUDED diff --git a/include/time_shield/MoonPhase.hpp b/include/time_shield/MoonPhase.hpp index 2950d959..13bdfece 100644 --- a/include/time_shield/MoonPhase.hpp +++ b/include/time_shield/MoonPhase.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_MOON_PHASE_HPP_INCLUDED -#define _TIME_SHIELD_MOON_PHASE_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_MOONPHASE_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_MOONPHASE_HPP_INCLUDED /// \file MoonPhase.hpp /// \brief Geocentric Moon phase calculator and result helpers. @@ -400,4 +399,4 @@ namespace astronomy { } // namespace time_shield -#endif // _TIME_SHIELD_MOON_PHASE_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_MOONPHASE_HPP_INCLUDED diff --git a/include/time_shield/TimerScheduler.hpp b/include/time_shield/TimerScheduler.hpp index 1ad79d94..540d2abd 100644 --- a/include/time_shield/TimerScheduler.hpp +++ b/include/time_shield/TimerScheduler.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_TIMER_SCHEDULER_HPP_INCLUDED -#define _TIME_SHIELD_TIMER_SCHEDULER_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIMERSCHEDULER_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_TIMERSCHEDULER_HPP_INCLUDED /// \file TimerScheduler.hpp /// \brief Timer scheduler that provides Qt-like timer functionality. @@ -647,4 +646,4 @@ namespace time_shield { } // namespace time_shield -#endif // _TIME_SHIELD_TIMER_SCHEDULER_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_TIMERSCHEDULER_HPP_INCLUDED diff --git a/include/time_shield/ZonedClock.hpp b/include/time_shield/ZonedClock.hpp index b262dbc3..bad2e823 100644 --- a/include/time_shield/ZonedClock.hpp +++ b/include/time_shield/ZonedClock.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_ZONED_CLOCK_HPP_INCLUDED -#define _TIME_SHIELD_ZONED_CLOCK_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_ZONEDCLOCK_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_ZONEDCLOCK_HPP_INCLUDED /// \file ZonedClock.hpp /// \brief Header-only clock wrapper for named zones, fixed offsets, and optional NTP-backed UTC time. @@ -369,4 +368,4 @@ namespace time_shield { } // namespace time_shield -#endif // _TIME_SHIELD_ZONED_CLOCK_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_ZONEDCLOCK_HPP_INCLUDED diff --git a/include/time_shield/astronomy_conversions.hpp b/include/time_shield/astronomy_conversions.hpp index 8f9fed80..3918dc77 100644 --- a/include/time_shield/astronomy_conversions.hpp +++ b/include/time_shield/astronomy_conversions.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_ASTRONOMY_CONVERSIONS_HPP_INCLUDED -#define _TIME_SHIELD_ASTRONOMY_CONVERSIONS_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_ASTRONOMY_CONVERSIONS_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_ASTRONOMY_CONVERSIONS_HPP_INCLUDED /// \file astronomy_conversions.hpp /// \brief Astronomy entry header with Julian conversions and lunar helpers. @@ -115,4 +114,4 @@ namespace time_shield { } // namespace time_shield -#endif // _TIME_SHIELD_ASTRONOMY_CONVERSIONS_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_ASTRONOMY_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/config.hpp b/include/time_shield/config.hpp index 12f6f610..ae9c7919 100644 --- a/include/time_shield/config.hpp +++ b/include/time_shield/config.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_CONFIG_HPP_INCLUDED -#define _TIME_SHIELD_CONFIG_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_CONFIG_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_CONFIG_HPP_INCLUDED /// \file config.hpp /// \brief Configuration macros for the library. @@ -116,4 +115,4 @@ #endif ///@} -#endif // _TIME_SHIELD_CONFIG_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_CONFIG_HPP_INCLUDED diff --git a/include/time_shield/constants.hpp b/include/time_shield/constants.hpp index d38d897f..e83b51d7 100644 --- a/include/time_shield/constants.hpp +++ b/include/time_shield/constants.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_CONSTANTS_HPP_INCLUDED -#define _TIME_SHIELD_CONSTANTS_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_CONSTANTS_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_CONSTANTS_HPP_INCLUDED /// \file constants.hpp /// \brief Header file with time-related constants. @@ -166,4 +165,4 @@ namespace time_shield { }; // namespace time_shield -#endif // _TIME_SHIELD_CONSTANTS_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_CONSTANTS_HPP_INCLUDED diff --git a/include/time_shield/date_conversions.hpp b/include/time_shield/date_conversions.hpp index cbba4f9b..bca73833 100644 --- a/include/time_shield/date_conversions.hpp +++ b/include/time_shield/date_conversions.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_DATE_CONVERSIONS_HPP_INCLUDED -#define _TIME_SHIELD_DATE_CONVERSIONS_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_DATE_CONVERSIONS_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_DATE_CONVERSIONS_HPP_INCLUDED /// \file date_conversions.hpp /// \brief Conversions related to calendar dates and DateStruct helpers. @@ -109,4 +108,4 @@ namespace time_shield { }; // namespace time_shield -#endif // _TIME_SHIELD_DATE_CONVERSIONS_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_DATE_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/date_struct.hpp b/include/time_shield/date_struct.hpp index ce854104..12853024 100644 --- a/include/time_shield/date_struct.hpp +++ b/include/time_shield/date_struct.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_DATE_STRUCT_HPP_INCLUDED -#define _TIME_SHIELD_DATE_STRUCT_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_DATE_STRUCT_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_DATE_STRUCT_HPP_INCLUDED /// \file date_struct.hpp /// \brief Header for date structure and related functions. @@ -34,4 +33,4 @@ namespace time_shield { }; // namespace time_shield -#endif // _TIME_SHIELD_DATE_STRUCT_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_DATE_STRUCT_HPP_INCLUDED diff --git a/include/time_shield/date_time_conversions.hpp b/include/time_shield/date_time_conversions.hpp index 35a3cfe9..b58a055b 100644 --- a/include/time_shield/date_time_conversions.hpp +++ b/include/time_shield/date_time_conversions.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_DATE_TIME_CONVERSIONS_HPP_INCLUDED -#define _TIME_SHIELD_DATE_TIME_CONVERSIONS_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_DATE_TIME_CONVERSIONS_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_DATE_TIME_CONVERSIONS_HPP_INCLUDED /// \file date_time_conversions.hpp /// \brief Conversions involving DateTimeStruct and day boundary helpers. @@ -1214,4 +1213,4 @@ namespace time_shield { }; // namespace time_shield -#endif // _TIME_SHIELD_DATE_TIME_CONVERSIONS_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_DATE_TIME_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/date_time_struct.hpp b/include/time_shield/date_time_struct.hpp index 71b68d12..727b63a4 100644 --- a/include/time_shield/date_time_struct.hpp +++ b/include/time_shield/date_time_struct.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_DATE_TIME_STRUCT_HPP_INCLUDED -#define _TIME_SHIELD_DATE_TIME_STRUCT_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_DATE_TIME_STRUCT_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_DATE_TIME_STRUCT_HPP_INCLUDED /// \file date_time_struct.hpp /// \brief Header for date and time structure and related functions. @@ -55,4 +54,4 @@ namespace time_shield { }; // namespace time_shield -#endif // _TIME_SHIELD_DATE_TIME_STRUCT_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_DATE_TIME_STRUCT_HPP_INCLUDED diff --git a/include/time_shield/detail/fast_date.hpp b/include/time_shield/detail/fast_date.hpp index 6563b657..09c81a7a 100644 --- a/include/time_shield/detail/fast_date.hpp +++ b/include/time_shield/detail/fast_date.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_DETAIL_FAST_DATE_HPP_INCLUDED -#define _TIME_SHIELD_DETAIL_FAST_DATE_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_DETAIL_FAST_DATE_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_DETAIL_FAST_DATE_HPP_INCLUDED /// \file fast_date.hpp /// \brief Fast date conversion helpers. @@ -242,4 +241,4 @@ namespace detail { } // namespace detail } // namespace time_shield -#endif // _TIME_SHIELD_DETAIL_FAST_DATE_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_DETAIL_FAST_DATE_HPP_INCLUDED diff --git a/include/time_shield/detail/floor_math.hpp b/include/time_shield/detail/floor_math.hpp index 5401a829..8436bf9e 100644 --- a/include/time_shield/detail/floor_math.hpp +++ b/include/time_shield/detail/floor_math.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_DETAIL_FLOOR_MATH_HPP_INCLUDED -#define _TIME_SHIELD_DETAIL_FLOOR_MATH_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_DETAIL_FLOOR_MATH_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_DETAIL_FLOOR_MATH_HPP_INCLUDED /// \file floor_math.hpp /// \brief Floor division and modulus helpers. @@ -24,4 +23,4 @@ namespace detail { } // namespace detail } // namespace time_shield -#endif // _TIME_SHIELD_DETAIL_FLOOR_MATH_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_DETAIL_FLOOR_MATH_HPP_INCLUDED diff --git a/include/time_shield/detail/mul_hi.hpp b/include/time_shield/detail/mul_hi.hpp index f1d80bd5..227347cc 100644 --- a/include/time_shield/detail/mul_hi.hpp +++ b/include/time_shield/detail/mul_hi.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_DETAIL_MUL_HI_HPP_INCLUDED -#define _TIME_SHIELD_DETAIL_MUL_HI_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_DETAIL_MUL_HI_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_DETAIL_MUL_HI_HPP_INCLUDED /// \file mul_hi.hpp /// \brief Helpers for 64-bit multiply-high operations. @@ -56,4 +55,4 @@ namespace detail { } // namespace detail } // namespace time_shield -#endif // _TIME_SHIELD_DETAIL_MUL_HI_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_DETAIL_MUL_HI_HPP_INCLUDED diff --git a/include/time_shield/enums.hpp b/include/time_shield/enums.hpp index 385e852b..a4872108 100644 --- a/include/time_shield/enums.hpp +++ b/include/time_shield/enums.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_ENUMS_HPP_INCLUDED -#define _TIME_SHIELD_ENUMS_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_ENUMS_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_ENUMS_HPP_INCLUDED /// \file enums.hpp /// \ingroup time_enums @@ -309,4 +308,4 @@ namespace time_shield { }; // namespace time_shield -#endif // _TIME_SHIELD_ENUMS_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_ENUMS_HPP_INCLUDED diff --git a/include/time_shield/initialization.hpp b/include/time_shield/initialization.hpp index eb938460..ae1e4fc1 100644 --- a/include/time_shield/initialization.hpp +++ b/include/time_shield/initialization.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_INITIALIZATION_HPP_INCLUDED -#define _TIME_SHIELD_INITIALIZATION_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_INITIALIZATION_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_INITIALIZATION_HPP_INCLUDED /// \file initialization.hpp /// \ingroup lib_initialization @@ -26,4 +25,4 @@ namespace time_shield { }; // namespace time_shield -#endif // _TIME_SHIELD_INITIALIZATION_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_INITIALIZATION_HPP_INCLUDED diff --git a/include/time_shield/iso_week_conversions.hpp b/include/time_shield/iso_week_conversions.hpp index 5b3b547c..544c8734 100644 --- a/include/time_shield/iso_week_conversions.hpp +++ b/include/time_shield/iso_week_conversions.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_ISO_WEEK_CONVERSIONS_HPP_INCLUDED -#define _TIME_SHIELD_ISO_WEEK_CONVERSIONS_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_ISO_WEEK_CONVERSIONS_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_ISO_WEEK_CONVERSIONS_HPP_INCLUDED /// \file iso_week_conversions.hpp /// \brief Conversions and utilities for ISO week dates (ISO 8601). @@ -263,4 +262,4 @@ namespace time_shield { }; // namespace time_shield -#endif // _TIME_SHIELD_ISO_WEEK_CONVERSIONS_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_ISO_WEEK_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/iso_week_struct.hpp b/include/time_shield/iso_week_struct.hpp index 58f4754f..bddf3939 100644 --- a/include/time_shield/iso_week_struct.hpp +++ b/include/time_shield/iso_week_struct.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_ISO_WEEK_STRUCT_HPP_INCLUDED -#define _TIME_SHIELD_ISO_WEEK_STRUCT_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_ISO_WEEK_STRUCT_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_ISO_WEEK_STRUCT_HPP_INCLUDED /// \file iso_week_struct.hpp /// \brief Header for ISO week date structure. @@ -36,4 +35,4 @@ namespace time_shield { }; // namespace time_shield -#endif // _TIME_SHIELD_ISO_WEEK_STRUCT_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_ISO_WEEK_STRUCT_HPP_INCLUDED diff --git a/include/time_shield/julian_conversions.hpp b/include/time_shield/julian_conversions.hpp index 26c5de57..765e60ad 100644 --- a/include/time_shield/julian_conversions.hpp +++ b/include/time_shield/julian_conversions.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_JULIAN_CONVERSIONS_HPP_INCLUDED -#define _TIME_SHIELD_JULIAN_CONVERSIONS_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_JULIAN_CONVERSIONS_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_JULIAN_CONVERSIONS_HPP_INCLUDED /// \file julian_conversions.hpp /// \brief Julian Date / MJD / JDN helpers using the proleptic Gregorian calendar. @@ -240,4 +239,4 @@ namespace time_shield { } // namespace time_shield -#endif // _TIME_SHIELD_JULIAN_CONVERSIONS_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_JULIAN_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/ntp_client.hpp b/include/time_shield/ntp_client.hpp index d0e9b3dd..e7a2bf9f 100644 --- a/include/time_shield/ntp_client.hpp +++ b/include/time_shield/ntp_client.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_NTP_CLIENT_HPP_INCLUDED -#define _TIME_SHIELD_NTP_CLIENT_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_HPP_INCLUDED /// \file ntp_client.hpp /// \brief Simple NTP client for querying time offset from NTP servers. @@ -177,4 +176,4 @@ namespace time_shield { #endif // TIME_SHIELD_ENABLE_NTP_CLIENT -#endif // _TIME_SHIELD_NTP_CLIENT_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_HPP_INCLUDED diff --git a/include/time_shield/ntp_client/ntp_client_core.hpp b/include/time_shield/ntp_client/ntp_client_core.hpp index 3cfc3939..dab6e285 100644 --- a/include/time_shield/ntp_client/ntp_client_core.hpp +++ b/include/time_shield/ntp_client/ntp_client_core.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_NTP_CLIENT_CORE_HPP_INCLUDED -#define _TIME_SHIELD_NTP_CLIENT_CORE_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_NTP_CLIENT_CORE_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_NTP_CLIENT_CORE_HPP_INCLUDED #include "ntp_packet.hpp" #include "udp_transport.hpp" @@ -84,4 +83,4 @@ namespace detail { } // namespace detail } // namespace time_shield -#endif // _TIME_SHIELD_NTP_CLIENT_CORE_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_NTP_CLIENT_CORE_HPP_INCLUDED diff --git a/include/time_shield/ntp_client/ntp_packet.hpp b/include/time_shield/ntp_client/ntp_packet.hpp index 7cb3981d..0d73908d 100644 --- a/include/time_shield/ntp_client/ntp_packet.hpp +++ b/include/time_shield/ntp_client/ntp_packet.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_NTP_PACKET_HPP_INCLUDED -#define _TIME_SHIELD_NTP_PACKET_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_NTP_PACKET_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_NTP_PACKET_HPP_INCLUDED #include #include @@ -163,4 +162,4 @@ namespace detail { } // namespace detail } // namespace time_shield -#endif // _TIME_SHIELD_NTP_PACKET_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_NTP_PACKET_HPP_INCLUDED diff --git a/include/time_shield/ntp_client/udp_transport.hpp b/include/time_shield/ntp_client/udp_transport.hpp index 9661f1bd..6a706b5b 100644 --- a/include/time_shield/ntp_client/udp_transport.hpp +++ b/include/time_shield/ntp_client/udp_transport.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_UDP_TRANSPORT_HPP_INCLUDED -#define _TIME_SHIELD_UDP_TRANSPORT_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_UDP_TRANSPORT_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_UDP_TRANSPORT_HPP_INCLUDED #include #include @@ -32,4 +31,4 @@ namespace detail { } // namespace detail } // namespace time_shield -#endif // _TIME_SHIELD_UDP_TRANSPORT_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_UDP_TRANSPORT_HPP_INCLUDED diff --git a/include/time_shield/ntp_client/udp_transport_posix.hpp b/include/time_shield/ntp_client/udp_transport_posix.hpp index 0dbff1de..cff602d7 100644 --- a/include/time_shield/ntp_client/udp_transport_posix.hpp +++ b/include/time_shield/ntp_client/udp_transport_posix.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_UDP_TRANSPORT_POSIX_HPP_INCLUDED -#define _TIME_SHIELD_UDP_TRANSPORT_POSIX_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_UDP_TRANSPORT_POSIX_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_UDP_TRANSPORT_POSIX_HPP_INCLUDED #if TIME_SHIELD_PLATFORM_UNIX @@ -92,4 +91,4 @@ namespace detail { #endif // _TIME_SHIELD_PLATFORM_UNIX -#endif // _TIME_SHIELD_UDP_TRANSPORT_POSIX_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_UDP_TRANSPORT_POSIX_HPP_INCLUDED diff --git a/include/time_shield/ntp_client/udp_transport_win.hpp b/include/time_shield/ntp_client/udp_transport_win.hpp index f597ef6b..5e7595eb 100644 --- a/include/time_shield/ntp_client/udp_transport_win.hpp +++ b/include/time_shield/ntp_client/udp_transport_win.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_UDP_TRANSPORT_WIN_HPP_INCLUDED -#define _TIME_SHIELD_UDP_TRANSPORT_WIN_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_UDP_TRANSPORT_WIN_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_UDP_TRANSPORT_WIN_HPP_INCLUDED #if TIME_SHIELD_PLATFORM_WINDOWS @@ -92,4 +91,4 @@ namespace detail { #endif // _TIME_SHIELD_PLATFORM_WINDOWS -#endif // _TIME_SHIELD_UDP_TRANSPORT_WIN_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_UDP_TRANSPORT_WIN_HPP_INCLUDED diff --git a/include/time_shield/ntp_client/wsa_guard.hpp b/include/time_shield/ntp_client/wsa_guard.hpp index 7f5987c3..7d2d6a89 100644 --- a/include/time_shield/ntp_client/wsa_guard.hpp +++ b/include/time_shield/ntp_client/wsa_guard.hpp @@ -1,6 +1,6 @@ #pragma once -#ifndef _TIME_SHIELD_WSA_GUARD_HPP_INCLUDED -#define _TIME_SHIELD_WSA_GUARD_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_WSA_GUARD_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_WSA_GUARD_HPP_INCLUDED /// \file wsa_guard.hpp /// \brief Singleton guard for WinSock initialization. @@ -65,5 +65,4 @@ namespace time_shield { } // namespace time_shield -#endif // _TIME_SHIELD_WSA_GUARD_HPP_INCLUDED - +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_WSA_GUARD_HPP_INCLUDED diff --git a/include/time_shield/ntp_client_pool.hpp b/include/time_shield/ntp_client_pool.hpp index 157eb7b9..4d1ed601 100644 --- a/include/time_shield/ntp_client_pool.hpp +++ b/include/time_shield/ntp_client_pool.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_NTP_CLIENT_POOL_HPP_INCLUDED -#define _TIME_SHIELD_NTP_CLIENT_POOL_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_POOL_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_POOL_HPP_INCLUDED #include "config.hpp" @@ -730,4 +729,4 @@ namespace time_shield { #endif // TIME_SHIELD_ENABLE_NTP_CLIENT -#endif // _TIME_SHIELD_NTP_CLIENT_POOL_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_POOL_HPP_INCLUDED diff --git a/include/time_shield/ntp_client_pool_runner.hpp b/include/time_shield/ntp_client_pool_runner.hpp index 89063530..5804a628 100644 --- a/include/time_shield/ntp_client_pool_runner.hpp +++ b/include/time_shield/ntp_client_pool_runner.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_NTP_CLIENT_POOL_RUNNER_HPP_INCLUDED -#define _TIME_SHIELD_NTP_CLIENT_POOL_RUNNER_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_POOL_RUNNER_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_POOL_RUNNER_HPP_INCLUDED #include "config.hpp" @@ -231,4 +230,4 @@ namespace time_shield { #endif // _TIME_SHIELD_ENABLE_NTP_CLIENT -#endif // _TIME_SHIELD_NTP_CLIENT_POOL_RUNNER_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_POOL_RUNNER_HPP_INCLUDED diff --git a/include/time_shield/ntp_time_service.hpp b/include/time_shield/ntp_time_service.hpp index 271a577b..f5122fd0 100644 --- a/include/time_shield/ntp_time_service.hpp +++ b/include/time_shield/ntp_time_service.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_NTP_TIME_SERVICE_HPP_INCLUDED -#define _TIME_SHIELD_NTP_TIME_SERVICE_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_NTP_TIME_SERVICE_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_NTP_TIME_SERVICE_HPP_INCLUDED #include "config.hpp" @@ -892,4 +891,4 @@ namespace time_shield { #endif // _TIME_SHIELD_ENABLE_NTP_CLIENT -#endif // _TIME_SHIELD_NTP_TIME_SERVICE_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_NTP_TIME_SERVICE_HPP_INCLUDED diff --git a/include/time_shield/ole_automation_conversions.hpp b/include/time_shield/ole_automation_conversions.hpp index 1f066b1d..3a3cba7c 100644 --- a/include/time_shield/ole_automation_conversions.hpp +++ b/include/time_shield/ole_automation_conversions.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_OLE_AUTOMATION_CONVERSIONS_HPP_INCLUDED -#define _TIME_SHIELD_OLE_AUTOMATION_CONVERSIONS_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_OLE_AUTOMATION_CONVERSIONS_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_OLE_AUTOMATION_CONVERSIONS_HPP_INCLUDED /// \file ole_automation_conversions.hpp /// \brief OLE Automation Date (OA date) conversions. @@ -156,4 +155,4 @@ namespace time_shield { } // namespace time_shield -#endif // _TIME_SHIELD_OLE_AUTOMATION_CONVERSIONS_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_OLE_AUTOMATION_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/time_conversion_aliases.hpp b/include/time_shield/time_conversion_aliases.hpp index efbeb254..2f71380e 100644 --- a/include/time_shield/time_conversion_aliases.hpp +++ b/include/time_shield/time_conversion_aliases.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_TIME_CONVERSIONS_ALIASES_HPP_INCLUDED -#define _TIME_SHIELD_TIME_CONVERSIONS_ALIASES_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_CONVERSION_ALIASES_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_CONVERSION_ALIASES_HPP_INCLUDED /// \file time_conversion_aliases.hpp /// \brief Doxygen-only stubs for alias functions defined via macros. @@ -2184,4 +2183,4 @@ namespace time_shield { }; // namespace time_shield -#endif // _TIME_SHIELD_TIME_CONVERSIONS_ALIASES_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_TIME_CONVERSION_ALIASES_HPP_INCLUDED diff --git a/include/time_shield/time_conversions.hpp b/include/time_shield/time_conversions.hpp index 5c60570d..ba7bfd2b 100644 --- a/include/time_shield/time_conversions.hpp +++ b/include/time_shield/time_conversions.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_TIME_CONVERSIONS_HPP_INCLUDED -#define _TIME_SHIELD_TIME_CONVERSIONS_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_CONVERSIONS_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_CONVERSIONS_HPP_INCLUDED /// \file time_conversions.hpp /// \brief Umbrella header for time conversion functions. @@ -26,4 +25,4 @@ #include "astronomy_conversions.hpp" #include "time_conversion_aliases.hpp" -#endif // _TIME_SHIELD_TIME_CONVERSIONS_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_TIME_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/time_format_parser.hpp b/include/time_shield/time_format_parser.hpp index 25dcbde0..40ab0473 100644 --- a/include/time_shield/time_format_parser.hpp +++ b/include/time_shield/time_format_parser.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_TIME_FORMAT_PARSER_HPP_INCLUDED -#define _TIME_SHIELD_TIME_FORMAT_PARSER_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_FORMAT_PARSER_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_FORMAT_PARSER_HPP_INCLUDED /// \file time_format_parser.hpp /// \brief Header file for fast parsing with formatter-compatible custom patterns. @@ -1161,4 +1160,4 @@ namespace time_shield { } // namespace time_shield -#endif // _TIME_SHIELD_TIME_FORMAT_PARSER_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_TIME_FORMAT_PARSER_HPP_INCLUDED diff --git a/include/time_shield/time_formatting.hpp b/include/time_shield/time_formatting.hpp index e4375e8a..40b3497d 100644 --- a/include/time_shield/time_formatting.hpp +++ b/include/time_shield/time_formatting.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_TIME_FORMATTING_HPP_INCLUDED -#define _TIME_SHIELD_TIME_FORMATTING_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_FORMATTING_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_FORMATTING_HPP_INCLUDED /// \file time_formatting.hpp /// \brief Header file for time formatting utilities. @@ -1006,4 +1005,4 @@ namespace time_shield { }; // namespace time_shield -#endif // _TIME_SHIELD_TIME_FORMATTING_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_TIME_FORMATTING_HPP_INCLUDED diff --git a/include/time_shield/time_parser.hpp b/include/time_shield/time_parser.hpp index cf154404..a4d25d78 100644 --- a/include/time_shield/time_parser.hpp +++ b/include/time_shield/time_parser.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_TIME_PARSER_HPP_INCLUDED -#define _TIME_SHIELD_TIME_PARSER_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_PARSER_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_PARSER_HPP_INCLUDED /// \file time_parser.hpp /// \brief Header file with functions for parsing dates and times in ISO8601 format and converting them to various timestamp formats. @@ -1767,4 +1766,4 @@ namespace time_shield { }; -#endif // _TIME_SHIELD_TIME_PARSER_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_TIME_PARSER_HPP_INCLUDED diff --git a/include/time_shield/time_struct.hpp b/include/time_shield/time_struct.hpp index b594b10f..4a98f7d1 100644 --- a/include/time_shield/time_struct.hpp +++ b/include/time_shield/time_struct.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_TIME_STRUCT_HPP_INCLUDED -#define _TIME_SHIELD_TIME_STRUCT_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_STRUCT_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_STRUCT_HPP_INCLUDED /// \file time_struct.hpp /// \brief Header for time structure and related functions. @@ -37,4 +36,4 @@ namespace time_shield { }; // namespace time_shield -#endif // _TIME_SHIELD_TIME_STRUCT_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_TIME_STRUCT_HPP_INCLUDED diff --git a/include/time_shield/time_unit_conversions.hpp b/include/time_shield/time_unit_conversions.hpp index 9ebdb22e..d583c25a 100644 --- a/include/time_shield/time_unit_conversions.hpp +++ b/include/time_shield/time_unit_conversions.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_TIME_UNIT_CONVERSIONS_HPP_INCLUDED -#define _TIME_SHIELD_TIME_UNIT_CONVERSIONS_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_UNIT_CONVERSIONS_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_UNIT_CONVERSIONS_HPP_INCLUDED /// \file time_unit_conversions.hpp /// \brief Helper functions for unit conversions between seconds, minutes, hours, and milliseconds. @@ -484,4 +483,4 @@ namespace time_shield { }; // namespace time_shield -#endif // _TIME_SHIELD_TIME_UNIT_CONVERSIONS_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_TIME_UNIT_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/time_utils.hpp b/include/time_shield/time_utils.hpp index e68b066f..280836f5 100644 --- a/include/time_shield/time_utils.hpp +++ b/include/time_shield/time_utils.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_TIME_UTILS_HPP_INCLUDED -#define _TIME_SHIELD_TIME_UTILS_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_UTILS_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_UTILS_HPP_INCLUDED /// \file time_utils.hpp /// \brief Header file with time-related utility functions. @@ -343,4 +342,4 @@ namespace time_shield { }; // namespace time_shield -#endif // _TIME_SHIELD_TIME_UTILS_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_TIME_UTILS_HPP_INCLUDED diff --git a/include/time_shield/time_zone_conversions.hpp b/include/time_shield/time_zone_conversions.hpp index ce46ad64..558cd618 100644 --- a/include/time_shield/time_zone_conversions.hpp +++ b/include/time_shield/time_zone_conversions.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_TIME_ZONE_CONVERSIONS_HPP_INCLUDED -#define _TIME_SHIELD_TIME_ZONE_CONVERSIONS_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_ZONE_CONVERSIONS_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_ZONE_CONVERSIONS_HPP_INCLUDED /// \file time_zone_conversions.hpp /// \brief Helpers for converting supported regional time zones and UTC. @@ -1065,4 +1064,4 @@ namespace time_shield { } // namespace time_shield -#endif // _TIME_SHIELD_TIME_ZONE_CONVERSIONS_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_TIME_ZONE_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/time_zone_offset.hpp b/include/time_shield/time_zone_offset.hpp index 82db917c..06d26b48 100644 --- a/include/time_shield/time_zone_offset.hpp +++ b/include/time_shield/time_zone_offset.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_TIME_ZONE_OFFSET_HPP_INCLUDED -#define _TIME_SHIELD_TIME_ZONE_OFFSET_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_ZONE_OFFSET_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_ZONE_OFFSET_HPP_INCLUDED /// \file time_zone_offset.hpp /// \brief UTC offset arithmetic helpers (UTC <-> local) and TimeZoneStruct offset extraction. @@ -74,4 +73,4 @@ namespace time_shield { } // namespace time_shield -#endif +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_TIME_ZONE_OFFSET_HPP_INCLUDED diff --git a/include/time_shield/time_zone_offset_conversions.hpp b/include/time_shield/time_zone_offset_conversions.hpp index 116b947b..54f1e35f 100644 --- a/include/time_shield/time_zone_offset_conversions.hpp +++ b/include/time_shield/time_zone_offset_conversions.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_TIME_ZONE_OFFSET_CONVERSIONS_HPP_INCLUDED -#define _TIME_SHIELD_TIME_ZONE_OFFSET_CONVERSIONS_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_ZONE_OFFSET_CONVERSIONS_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_ZONE_OFFSET_CONVERSIONS_HPP_INCLUDED /// \file time_zone_offset_conversions.hpp /// \brief Conversions between numeric offsets and TimeZoneStruct. @@ -68,4 +67,4 @@ namespace time_shield { }; // namespace time_shield -#endif // _TIME_SHIELD_TIME_ZONE_OFFSET_CONVERSIONS_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_TIME_ZONE_OFFSET_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/time_zone_struct.hpp b/include/time_shield/time_zone_struct.hpp index c685209b..b57f7912 100644 --- a/include/time_shield/time_zone_struct.hpp +++ b/include/time_shield/time_zone_struct.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_TIME_ZONE_STRUCT_HPP_INCLUDED -#define _TIME_SHIELD_TIME_ZONE_STRUCT_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_ZONE_STRUCT_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_ZONE_STRUCT_HPP_INCLUDED /// \file time_zone_struct.hpp /// \brief Header for time zone structure and related functions. @@ -118,4 +117,4 @@ namespace time_shield { }; // namespace time_shield -#endif // _TIME_SHIELD_TIME_ZONE_STRUCT_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_TIME_ZONE_STRUCT_HPP_INCLUDED diff --git a/include/time_shield/types.hpp b/include/time_shield/types.hpp index 7ce88fea..46e24cbd 100644 --- a/include/time_shield/types.hpp +++ b/include/time_shield/types.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_TYPES_HPP_INCLUDED -#define _TIME_SHIELD_TYPES_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TYPES_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_TYPES_HPP_INCLUDED /// \file types.hpp /// \brief Type definitions for time-related units and formats. @@ -64,4 +63,4 @@ namespace time_shield { }; // namespace time_shield -#endif // _TIME_SHIELD_TYPES_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_TYPES_HPP_INCLUDED diff --git a/include/time_shield/unix_time_conversions.hpp b/include/time_shield/unix_time_conversions.hpp index 230cea00..751c9ce0 100644 --- a/include/time_shield/unix_time_conversions.hpp +++ b/include/time_shield/unix_time_conversions.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_UNIX_TIME_CONVERSIONS_HPP_INCLUDED -#define _TIME_SHIELD_UNIX_TIME_CONVERSIONS_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_UNIX_TIME_CONVERSIONS_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_UNIX_TIME_CONVERSIONS_HPP_INCLUDED /// \file unix_time_conversions.hpp /// \brief Conversions related to UNIX-based time units and epochs. @@ -329,4 +328,4 @@ namespace time_shield { }; // namespace time_shield -#endif // _TIME_SHIELD_UNIX_TIME_CONVERSIONS_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_UNIX_TIME_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/validation.hpp b/include/time_shield/validation.hpp index 5904f81c..ddc10bfa 100644 --- a/include/time_shield/validation.hpp +++ b/include/time_shield/validation.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_VALIDATION_HPP_INCLUDED -#define _TIME_SHIELD_VALIDATION_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_VALIDATION_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_VALIDATION_HPP_INCLUDED /// \file validation.hpp /// \brief Header file with time-related validation functions. @@ -394,4 +393,4 @@ namespace time_shield { } // namespace time_shield -#endif // _TIME_SHIELD_VALIDATION_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_VALIDATION_HPP_INCLUDED diff --git a/include/time_shield/workday_conversions.hpp b/include/time_shield/workday_conversions.hpp index c72b9aa7..fc3d735f 100644 --- a/include/time_shield/workday_conversions.hpp +++ b/include/time_shield/workday_conversions.hpp @@ -1,7 +1,6 @@ -// SPDX-License-Identifier: MIT #pragma once -#ifndef _TIME_SHIELD_WORKDAY_CONVERSIONS_HPP_INCLUDED -#define _TIME_SHIELD_WORKDAY_CONVERSIONS_HPP_INCLUDED +#ifndef TIME_SHIELD_HEADER_TIME_SHIELD_WORKDAY_CONVERSIONS_HPP_INCLUDED +#define TIME_SHIELD_HEADER_TIME_SHIELD_WORKDAY_CONVERSIONS_HPP_INCLUDED /// \file workday_conversions.hpp /// \brief Helpers for computing workday-related timestamps. @@ -340,4 +339,4 @@ namespace time_shield { }; // namespace time_shield -#endif // _TIME_SHIELD_WORKDAY_CONVERSIONS_HPP_INCLUDED +#endif // TIME_SHIELD_HEADER_TIME_SHIELD_WORKDAY_CONVERSIONS_HPP_INCLUDED From eb58ad9b635693911fa2db3ed30a3bcc52e57d94 Mon Sep 17 00:00:00 2001 From: Aster Seker Date: Sun, 5 Jul 2026 17:49:32 +0300 Subject: [PATCH 2/2] fix(headers): restore SPDX license identifiers Restore the SPDX-License-Identifier header lines in C++ public headers after the include guard rename. --- include/time_shield.hpp | 1 + include/time_shield/CpuTickTimer.hpp | 1 + include/time_shield/DateTime.hpp | 1 + include/time_shield/DeadlineTimer.hpp | 1 + include/time_shield/ElapsedTimer.hpp | 1 + include/time_shield/MoonPhase.hpp | 1 + include/time_shield/TimerScheduler.hpp | 1 + include/time_shield/ZonedClock.hpp | 1 + include/time_shield/astronomy_conversions.hpp | 1 + include/time_shield/config.hpp | 1 + include/time_shield/constants.hpp | 1 + include/time_shield/date_conversions.hpp | 1 + include/time_shield/date_struct.hpp | 1 + include/time_shield/date_time_conversions.hpp | 1 + include/time_shield/date_time_struct.hpp | 1 + include/time_shield/detail/fast_date.hpp | 1 + include/time_shield/detail/floor_math.hpp | 1 + include/time_shield/detail/mul_hi.hpp | 1 + include/time_shield/enums.hpp | 1 + include/time_shield/initialization.hpp | 1 + include/time_shield/iso_week_conversions.hpp | 1 + include/time_shield/iso_week_struct.hpp | 1 + include/time_shield/julian_conversions.hpp | 1 + include/time_shield/ntp_client.hpp | 1 + include/time_shield/ntp_client/ntp_client_core.hpp | 1 + include/time_shield/ntp_client/ntp_packet.hpp | 1 + include/time_shield/ntp_client/udp_transport.hpp | 1 + include/time_shield/ntp_client/udp_transport_posix.hpp | 1 + include/time_shield/ntp_client/udp_transport_win.hpp | 1 + include/time_shield/ntp_client/wsa_guard.hpp | 1 + include/time_shield/ntp_client_pool.hpp | 1 + include/time_shield/ntp_client_pool_runner.hpp | 1 + include/time_shield/ntp_time_service.hpp | 1 + include/time_shield/ole_automation_conversions.hpp | 1 + include/time_shield/time_conversion_aliases.hpp | 1 + include/time_shield/time_conversions.hpp | 1 + include/time_shield/time_format_parser.hpp | 1 + include/time_shield/time_formatting.hpp | 1 + include/time_shield/time_parser.hpp | 1 + include/time_shield/time_struct.hpp | 1 + include/time_shield/time_unit_conversions.hpp | 1 + include/time_shield/time_utils.hpp | 1 + include/time_shield/time_zone_conversions.hpp | 1 + include/time_shield/time_zone_offset.hpp | 1 + include/time_shield/time_zone_offset_conversions.hpp | 1 + include/time_shield/time_zone_struct.hpp | 1 + include/time_shield/types.hpp | 1 + include/time_shield/unix_time_conversions.hpp | 1 + include/time_shield/validation.hpp | 1 + include/time_shield/workday_conversions.hpp | 1 + 50 files changed, 50 insertions(+) diff --git a/include/time_shield.hpp b/include/time_shield.hpp index 637616b7..64f0fec1 100644 --- a/include/time_shield.hpp +++ b/include/time_shield.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_HPP_INCLUDED diff --git a/include/time_shield/CpuTickTimer.hpp b/include/time_shield/CpuTickTimer.hpp index daa5a4da..0c00ed24 100644 --- a/include/time_shield/CpuTickTimer.hpp +++ b/include/time_shield/CpuTickTimer.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_CPUTICKTIMER_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_CPUTICKTIMER_HPP_INCLUDED diff --git a/include/time_shield/DateTime.hpp b/include/time_shield/DateTime.hpp index e3d2fdbc..a51265b7 100644 --- a/include/time_shield/DateTime.hpp +++ b/include/time_shield/DateTime.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_DATETIME_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_DATETIME_HPP_INCLUDED diff --git a/include/time_shield/DeadlineTimer.hpp b/include/time_shield/DeadlineTimer.hpp index 50824873..57aea3a1 100644 --- a/include/time_shield/DeadlineTimer.hpp +++ b/include/time_shield/DeadlineTimer.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_DEADLINETIMER_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_DEADLINETIMER_HPP_INCLUDED diff --git a/include/time_shield/ElapsedTimer.hpp b/include/time_shield/ElapsedTimer.hpp index e26df820..14ff0094 100644 --- a/include/time_shield/ElapsedTimer.hpp +++ b/include/time_shield/ElapsedTimer.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_ELAPSEDTIMER_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_ELAPSEDTIMER_HPP_INCLUDED diff --git a/include/time_shield/MoonPhase.hpp b/include/time_shield/MoonPhase.hpp index 13bdfece..0f7de3ed 100644 --- a/include/time_shield/MoonPhase.hpp +++ b/include/time_shield/MoonPhase.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_MOONPHASE_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_MOONPHASE_HPP_INCLUDED diff --git a/include/time_shield/TimerScheduler.hpp b/include/time_shield/TimerScheduler.hpp index 540d2abd..7de06754 100644 --- a/include/time_shield/TimerScheduler.hpp +++ b/include/time_shield/TimerScheduler.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIMERSCHEDULER_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_TIMERSCHEDULER_HPP_INCLUDED diff --git a/include/time_shield/ZonedClock.hpp b/include/time_shield/ZonedClock.hpp index bad2e823..4c292712 100644 --- a/include/time_shield/ZonedClock.hpp +++ b/include/time_shield/ZonedClock.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_ZONEDCLOCK_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_ZONEDCLOCK_HPP_INCLUDED diff --git a/include/time_shield/astronomy_conversions.hpp b/include/time_shield/astronomy_conversions.hpp index 3918dc77..bdef4367 100644 --- a/include/time_shield/astronomy_conversions.hpp +++ b/include/time_shield/astronomy_conversions.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_ASTRONOMY_CONVERSIONS_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_ASTRONOMY_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/config.hpp b/include/time_shield/config.hpp index ae9c7919..8c10b59b 100644 --- a/include/time_shield/config.hpp +++ b/include/time_shield/config.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_CONFIG_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_CONFIG_HPP_INCLUDED diff --git a/include/time_shield/constants.hpp b/include/time_shield/constants.hpp index e83b51d7..b87ec308 100644 --- a/include/time_shield/constants.hpp +++ b/include/time_shield/constants.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_CONSTANTS_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_CONSTANTS_HPP_INCLUDED diff --git a/include/time_shield/date_conversions.hpp b/include/time_shield/date_conversions.hpp index bca73833..397bc57b 100644 --- a/include/time_shield/date_conversions.hpp +++ b/include/time_shield/date_conversions.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_DATE_CONVERSIONS_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_DATE_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/date_struct.hpp b/include/time_shield/date_struct.hpp index 12853024..b88db0ca 100644 --- a/include/time_shield/date_struct.hpp +++ b/include/time_shield/date_struct.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_DATE_STRUCT_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_DATE_STRUCT_HPP_INCLUDED diff --git a/include/time_shield/date_time_conversions.hpp b/include/time_shield/date_time_conversions.hpp index b58a055b..0a4f9681 100644 --- a/include/time_shield/date_time_conversions.hpp +++ b/include/time_shield/date_time_conversions.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_DATE_TIME_CONVERSIONS_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_DATE_TIME_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/date_time_struct.hpp b/include/time_shield/date_time_struct.hpp index 727b63a4..539246db 100644 --- a/include/time_shield/date_time_struct.hpp +++ b/include/time_shield/date_time_struct.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_DATE_TIME_STRUCT_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_DATE_TIME_STRUCT_HPP_INCLUDED diff --git a/include/time_shield/detail/fast_date.hpp b/include/time_shield/detail/fast_date.hpp index 09c81a7a..537ce74e 100644 --- a/include/time_shield/detail/fast_date.hpp +++ b/include/time_shield/detail/fast_date.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_DETAIL_FAST_DATE_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_DETAIL_FAST_DATE_HPP_INCLUDED diff --git a/include/time_shield/detail/floor_math.hpp b/include/time_shield/detail/floor_math.hpp index 8436bf9e..0fa93df9 100644 --- a/include/time_shield/detail/floor_math.hpp +++ b/include/time_shield/detail/floor_math.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_DETAIL_FLOOR_MATH_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_DETAIL_FLOOR_MATH_HPP_INCLUDED diff --git a/include/time_shield/detail/mul_hi.hpp b/include/time_shield/detail/mul_hi.hpp index 227347cc..c13b9dd7 100644 --- a/include/time_shield/detail/mul_hi.hpp +++ b/include/time_shield/detail/mul_hi.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_DETAIL_MUL_HI_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_DETAIL_MUL_HI_HPP_INCLUDED diff --git a/include/time_shield/enums.hpp b/include/time_shield/enums.hpp index a4872108..43cd4b56 100644 --- a/include/time_shield/enums.hpp +++ b/include/time_shield/enums.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_ENUMS_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_ENUMS_HPP_INCLUDED diff --git a/include/time_shield/initialization.hpp b/include/time_shield/initialization.hpp index ae1e4fc1..3d15f650 100644 --- a/include/time_shield/initialization.hpp +++ b/include/time_shield/initialization.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_INITIALIZATION_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_INITIALIZATION_HPP_INCLUDED diff --git a/include/time_shield/iso_week_conversions.hpp b/include/time_shield/iso_week_conversions.hpp index 544c8734..8fa830bd 100644 --- a/include/time_shield/iso_week_conversions.hpp +++ b/include/time_shield/iso_week_conversions.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_ISO_WEEK_CONVERSIONS_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_ISO_WEEK_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/iso_week_struct.hpp b/include/time_shield/iso_week_struct.hpp index bddf3939..0c61cd6c 100644 --- a/include/time_shield/iso_week_struct.hpp +++ b/include/time_shield/iso_week_struct.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_ISO_WEEK_STRUCT_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_ISO_WEEK_STRUCT_HPP_INCLUDED diff --git a/include/time_shield/julian_conversions.hpp b/include/time_shield/julian_conversions.hpp index 765e60ad..1bf053e7 100644 --- a/include/time_shield/julian_conversions.hpp +++ b/include/time_shield/julian_conversions.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_JULIAN_CONVERSIONS_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_JULIAN_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/ntp_client.hpp b/include/time_shield/ntp_client.hpp index e7a2bf9f..398354fd 100644 --- a/include/time_shield/ntp_client.hpp +++ b/include/time_shield/ntp_client.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_HPP_INCLUDED diff --git a/include/time_shield/ntp_client/ntp_client_core.hpp b/include/time_shield/ntp_client/ntp_client_core.hpp index dab6e285..53270e5d 100644 --- a/include/time_shield/ntp_client/ntp_client_core.hpp +++ b/include/time_shield/ntp_client/ntp_client_core.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_NTP_CLIENT_CORE_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_NTP_CLIENT_CORE_HPP_INCLUDED diff --git a/include/time_shield/ntp_client/ntp_packet.hpp b/include/time_shield/ntp_client/ntp_packet.hpp index 0d73908d..ec19b72e 100644 --- a/include/time_shield/ntp_client/ntp_packet.hpp +++ b/include/time_shield/ntp_client/ntp_packet.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_NTP_PACKET_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_NTP_PACKET_HPP_INCLUDED diff --git a/include/time_shield/ntp_client/udp_transport.hpp b/include/time_shield/ntp_client/udp_transport.hpp index 6a706b5b..ec588cff 100644 --- a/include/time_shield/ntp_client/udp_transport.hpp +++ b/include/time_shield/ntp_client/udp_transport.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_UDP_TRANSPORT_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_UDP_TRANSPORT_HPP_INCLUDED diff --git a/include/time_shield/ntp_client/udp_transport_posix.hpp b/include/time_shield/ntp_client/udp_transport_posix.hpp index cff602d7..945e4e5b 100644 --- a/include/time_shield/ntp_client/udp_transport_posix.hpp +++ b/include/time_shield/ntp_client/udp_transport_posix.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_UDP_TRANSPORT_POSIX_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_UDP_TRANSPORT_POSIX_HPP_INCLUDED diff --git a/include/time_shield/ntp_client/udp_transport_win.hpp b/include/time_shield/ntp_client/udp_transport_win.hpp index 5e7595eb..90ba07e3 100644 --- a/include/time_shield/ntp_client/udp_transport_win.hpp +++ b/include/time_shield/ntp_client/udp_transport_win.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_UDP_TRANSPORT_WIN_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_UDP_TRANSPORT_WIN_HPP_INCLUDED diff --git a/include/time_shield/ntp_client/wsa_guard.hpp b/include/time_shield/ntp_client/wsa_guard.hpp index 7d2d6a89..cc3b2406 100644 --- a/include/time_shield/ntp_client/wsa_guard.hpp +++ b/include/time_shield/ntp_client/wsa_guard.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_WSA_GUARD_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_WSA_GUARD_HPP_INCLUDED diff --git a/include/time_shield/ntp_client_pool.hpp b/include/time_shield/ntp_client_pool.hpp index 4d1ed601..3d2917c2 100644 --- a/include/time_shield/ntp_client_pool.hpp +++ b/include/time_shield/ntp_client_pool.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_POOL_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_POOL_HPP_INCLUDED diff --git a/include/time_shield/ntp_client_pool_runner.hpp b/include/time_shield/ntp_client_pool_runner.hpp index 5804a628..fcc964c5 100644 --- a/include/time_shield/ntp_client_pool_runner.hpp +++ b/include/time_shield/ntp_client_pool_runner.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_POOL_RUNNER_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_NTP_CLIENT_POOL_RUNNER_HPP_INCLUDED diff --git a/include/time_shield/ntp_time_service.hpp b/include/time_shield/ntp_time_service.hpp index f5122fd0..4c0db67d 100644 --- a/include/time_shield/ntp_time_service.hpp +++ b/include/time_shield/ntp_time_service.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_NTP_TIME_SERVICE_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_NTP_TIME_SERVICE_HPP_INCLUDED diff --git a/include/time_shield/ole_automation_conversions.hpp b/include/time_shield/ole_automation_conversions.hpp index 3a3cba7c..5e4c05d6 100644 --- a/include/time_shield/ole_automation_conversions.hpp +++ b/include/time_shield/ole_automation_conversions.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_OLE_AUTOMATION_CONVERSIONS_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_OLE_AUTOMATION_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/time_conversion_aliases.hpp b/include/time_shield/time_conversion_aliases.hpp index 2f71380e..367227a7 100644 --- a/include/time_shield/time_conversion_aliases.hpp +++ b/include/time_shield/time_conversion_aliases.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_CONVERSION_ALIASES_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_CONVERSION_ALIASES_HPP_INCLUDED diff --git a/include/time_shield/time_conversions.hpp b/include/time_shield/time_conversions.hpp index ba7bfd2b..9f1bf818 100644 --- a/include/time_shield/time_conversions.hpp +++ b/include/time_shield/time_conversions.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_CONVERSIONS_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/time_format_parser.hpp b/include/time_shield/time_format_parser.hpp index 40ab0473..cfaaab9b 100644 --- a/include/time_shield/time_format_parser.hpp +++ b/include/time_shield/time_format_parser.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_FORMAT_PARSER_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_FORMAT_PARSER_HPP_INCLUDED diff --git a/include/time_shield/time_formatting.hpp b/include/time_shield/time_formatting.hpp index 40b3497d..86b63f2f 100644 --- a/include/time_shield/time_formatting.hpp +++ b/include/time_shield/time_formatting.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_FORMATTING_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_FORMATTING_HPP_INCLUDED diff --git a/include/time_shield/time_parser.hpp b/include/time_shield/time_parser.hpp index a4d25d78..f1d875b2 100644 --- a/include/time_shield/time_parser.hpp +++ b/include/time_shield/time_parser.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_PARSER_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_PARSER_HPP_INCLUDED diff --git a/include/time_shield/time_struct.hpp b/include/time_shield/time_struct.hpp index 4a98f7d1..f4ff0de8 100644 --- a/include/time_shield/time_struct.hpp +++ b/include/time_shield/time_struct.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_STRUCT_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_STRUCT_HPP_INCLUDED diff --git a/include/time_shield/time_unit_conversions.hpp b/include/time_shield/time_unit_conversions.hpp index d583c25a..4c2bce14 100644 --- a/include/time_shield/time_unit_conversions.hpp +++ b/include/time_shield/time_unit_conversions.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_UNIT_CONVERSIONS_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_UNIT_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/time_utils.hpp b/include/time_shield/time_utils.hpp index 280836f5..787c62eb 100644 --- a/include/time_shield/time_utils.hpp +++ b/include/time_shield/time_utils.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_UTILS_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_UTILS_HPP_INCLUDED diff --git a/include/time_shield/time_zone_conversions.hpp b/include/time_shield/time_zone_conversions.hpp index 558cd618..e43a9e6f 100644 --- a/include/time_shield/time_zone_conversions.hpp +++ b/include/time_shield/time_zone_conversions.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_ZONE_CONVERSIONS_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_ZONE_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/time_zone_offset.hpp b/include/time_shield/time_zone_offset.hpp index 06d26b48..fcaf3e51 100644 --- a/include/time_shield/time_zone_offset.hpp +++ b/include/time_shield/time_zone_offset.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_ZONE_OFFSET_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_ZONE_OFFSET_HPP_INCLUDED diff --git a/include/time_shield/time_zone_offset_conversions.hpp b/include/time_shield/time_zone_offset_conversions.hpp index 54f1e35f..dbf8c66e 100644 --- a/include/time_shield/time_zone_offset_conversions.hpp +++ b/include/time_shield/time_zone_offset_conversions.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_ZONE_OFFSET_CONVERSIONS_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_ZONE_OFFSET_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/time_zone_struct.hpp b/include/time_shield/time_zone_struct.hpp index b57f7912..a0cd0446 100644 --- a/include/time_shield/time_zone_struct.hpp +++ b/include/time_shield/time_zone_struct.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TIME_ZONE_STRUCT_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_TIME_ZONE_STRUCT_HPP_INCLUDED diff --git a/include/time_shield/types.hpp b/include/time_shield/types.hpp index 46e24cbd..06e0407a 100644 --- a/include/time_shield/types.hpp +++ b/include/time_shield/types.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_TYPES_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_TYPES_HPP_INCLUDED diff --git a/include/time_shield/unix_time_conversions.hpp b/include/time_shield/unix_time_conversions.hpp index 751c9ce0..a6251028 100644 --- a/include/time_shield/unix_time_conversions.hpp +++ b/include/time_shield/unix_time_conversions.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_UNIX_TIME_CONVERSIONS_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_UNIX_TIME_CONVERSIONS_HPP_INCLUDED diff --git a/include/time_shield/validation.hpp b/include/time_shield/validation.hpp index ddc10bfa..bfc060a3 100644 --- a/include/time_shield/validation.hpp +++ b/include/time_shield/validation.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_VALIDATION_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_VALIDATION_HPP_INCLUDED diff --git a/include/time_shield/workday_conversions.hpp b/include/time_shield/workday_conversions.hpp index fc3d735f..2d615dad 100644 --- a/include/time_shield/workday_conversions.hpp +++ b/include/time_shield/workday_conversions.hpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: MIT #pragma once #ifndef TIME_SHIELD_HEADER_TIME_SHIELD_WORKDAY_CONVERSIONS_HPP_INCLUDED #define TIME_SHIELD_HEADER_TIME_SHIELD_WORKDAY_CONVERSIONS_HPP_INCLUDED