Template Function CE::Time::duration_cast
Defined in File time.h
Function Documentation
-
template<typename In, typename Out>
Out CE::Time::duration_cast(const In &t) Converts a duration with standard chrono arithmetic; integer results truncate toward zero.
- Template Parameters:
In – Input duration type, checked with a compile-time assertion.
Out – Output duration type, checked with a compile-time assertion.
- Parameters:
t – Borrowed input duration; no clock/epoch conversion is performed.
- Returns:
Owned duration in Out’s units.
- Pre:
The conversion is representable; no overflow or nonfinite-value validation is added.