Template Function cras::convertTime(const T1&)

Function Documentation

template<typename T2, typename T1, typename ::std::enable_if_t<::cras::TimeType<T1>::value && ::cras::TimeType<T2>::value && !::std::is_same_v<T1, T2>>* = nullptr>
T2 cras::convertTime(const T1 &t) = delete

Convert between various time representations.

This template is the fallback used in case two time types are given but their conversion is not yet implemented.

Template Parameters:
  • T2 – The desired type.

  • T1 – The input type.

Parameters:

t[in] The time to convert.

Returns:

The converted time.