3#ifndef _TIME_SHIELD_HPP_INCLUDED
4#define _TIME_SHIELD_HPP_INCLUDED
35#if TIME_SHIELD_ENABLE_NTP_CLIENT
Value-type wrapper for timestamps with fixed UTC offset.
Monotonic deadline timer utility similar to Qt's QDeadlineTimer.
High-precision elapsed time measurement helper similar to Qt's QElapsedTimer.
Geocentric Moon phase calculator and result helpers.
Timer scheduler that provides Qt-like timer functionality.
Configuration macros for the library.
Header file with time-related constants.
Header for date structure and related functions.
Header for date and time structure and related functions.
Header file with enumerations for weekdays, months, and other time-related categories.
Initialization helpers for the Time Shield library.
Conversions and utilities for ISO week dates (ISO 8601).
Header for ISO week date structure.
Main namespace for the Time Shield library.
Simple NTP client for querying time offset from NTP servers.
Doxygen-only stubs for alias functions defined via macros.
Umbrella header for time conversion functions.
Header file with functions for parsing dates and times in ISO8601 format and converting them to vario...
Header for time structure and related functions.
Header file with time-related utility functions.
Helpers for converting CET/EET/ET timestamps to GMT (UTC).
UTC offset arithmetic helpers (UTC <-> local) and TimeZoneStruct offset extraction.
Header for time zone structure and related functions.
Type definitions for time-related units and formats.
Header file with time-related validation functions.