Immutable clock display format (HH:MM:SS.mmm).
Returned by Tickstamp::ToClock(). Uses only 1 DVU division internally (minutes-based), then integer arithmetic for split. Intended for GUI display only — not for precise calculations or comparisons. Uses pure truncation throughout the chain (minutes → seconds → milliseconds) for consistent display.
#include <srl_timer.hpp>
Public Member Functions | |
| constexpr | ClockTime () noexcept |
| Default constructor. Initializes to 00:00:00.000. | |
| uint16_t | Hours () const noexcept |
| Hours component (0–546). | |
| uint16_t | Milliseconds () const noexcept |
| Milliseconds component (0–999). | |
| uint8_t | Minutes () const noexcept |
| Minutes component (0–59). | |
| uint8_t | Seconds () const noexcept |
| Seconds component (0–59). | |