Files
2025-10-25 03:02:53 +03:00

1.6 KiB

[time.clock.cast.id]

30 Time library [time]

30.7 Clocks [time.clock]

30.7.10 time_point conversions [time.clock.cast]

30.7.10.2 Identity conversions [time.clock.cast.id]

templatestruct clock_time_conversion<Clock, Clock> {template time_point<Clock, Duration>operator()(const time_point<Clock, Duration>& t) const;};

🔗

template<class Duration> time_point<Clock, Duration> operator()(const time_point<Clock, Duration>& t) const;

1

#

Returns: t.

template<>struct clock_time_conversion<system_clock, system_clock> {template sys_timeoperator()(const sys_time& t) const;};

🔗

template<class Duration> sys_time<Duration> operator()(const sys_time<Duration>& t) const;

2

#

Returns: t.

template<>struct clock_time_conversion<utc_clock, utc_clock> {template utc_timeoperator()(const utc_time& t) const;};

🔗

template<class Duration> utc_time<Duration> operator()(const utc_time<Duration>& t) const;

3

#

Returns: t.