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