Time Shield Library
C++ library for working with time
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Ntime_shieldMain namespace for the Time Shield library
 Ndetail
 Nformat_parse
 CFormatParseState
 CDaySplit
 CFastDate
 CNtpClientCoreCore NTP query logic that parses packets and computes offsets
 CNtpPacketNTP packet layout (48 bytes)
 CUdpRequestUDP request parameters for NTP transactions
 CIUdpTransportAbstract UDP transport interface for NTP queries
 CUdpTransportPosixPOSIX UDP transport for NTP queries
 CUdpTransportWinWindows UDP transport for NTP queries
 CNtpTimeServiceSingleton
 CNtpTimeServiceTestAccess
 CFakeNtpRunnerFake runner for tests without network access
 CZoneNameEntry
 CTimerStateInternal state shared between Timer and TimerScheduler
 CRunningTimerScope
 CScheduledTimerData stored in the priority queue of scheduled timers
 CScheduledComparatorComparator that orders timers by earliest fire time
 CDueTimerHelper structure that represents a timer ready to run
 Nastronomy
 CMoonPhaseResultResult of Moon phase computation (geocentric approximation)
 CMoonQuarterInstantsLunar quarter instants (Unix UTC seconds, floating)
 CMoonPhaseMoon phase calculator (geocentric approximation)
 CMoonPhaseSineCosineSin/cos helper for the Moon phase angle
 CCpuTickTimerTimer that measures CPU time ticks using get_cpu_time()
 CDateStructStructure to represent a date
 CDateTimeStructStructure to represent date and time
 CDateTimeRepresents a moment in time with optional fixed UTC offset
 CDeadlineTimerHelper that models a monotonic deadline for timeout management
 CElapsedTimerHelper that measures elapsed monotonic time spans
 CIsoWeekDateStructStructure to represent an ISO week date
 CNtpClientNTP client for measuring time offset
 CWsaGuardSingleton guard for WinSock initialization
 CNtpSampleNTP measurement sample (one server response)
 CNtpServerConfigPer-server configuration
 CNtpPoolConfigPool configuration
 CNtpClientPoolTPool of NTP servers: rate-limited multi-server offset estimation
 CServerStateRuntime state for a configured server
 CNtpClientPool
 CBasicPoolRunnerBackground runner that periodically measures NTP offsets using a pool
 CNtpClientPoolRunner
 CNtpTimeServiceTSingleton service for background NTP measurements
 CNtpTimeService
 CTimeStructStructure to represent time
 CTimeZoneStructStructure to represent time zone information
 CTimerSchedulerScheduler that manages timer execution
 CTimerTimer that mimics the behavior of Qt timers
 CZonedClockStores a target local-time context backed by a named zone or fixed UTC offset