|
|
template<typename TToDuration, typename TClock, typename TDuration> |
| ETL_NODISCARD ETL_CONSTEXPR14 etl::chrono::time_point< TClock, TToDuration > | etl::chrono::floor (const etl::chrono::time_point< TClock, TDuration > &tp) ETL_NOEXCEPT |
| | Rounds down a duration to the nearest lower precision.
|
|
template<typename TToDuration, typename TClock, typename TDuration> |
| ETL_NODISCARD ETL_CONSTEXPR14 etl::chrono::time_point< TClock, TToDuration > | etl::chrono::ceil (const etl::chrono::time_point< TClock, TDuration > &tp) ETL_NOEXCEPT |
| | Rounds up a duration to the nearest higher precision.
|
| template<typename TToDuration, typename TClock, typename TDuration> |
| ETL_NODISCARD ETL_CONSTEXPR14 etl::chrono::time_point< TClock, TToDuration > | etl::chrono::round (const etl::chrono::time_point< TClock, TDuration > &tp) ETL_NOEXCEPT |
|
template<typename TToDuration, typename TClock, typename TDuration> |
| ETL_NODISCARD ETL_CONSTEXPR14 etl::chrono::time_point< TClock, TToDuration > | etl::chrono::time_point_cast (const etl::chrono::time_point< TClock, TDuration > &tp) ETL_NOEXCEPT |
|
template<typename TClock, typename TDuration1, typename TDuration2> |
| ETL_CONSTEXPR14 bool | etl::chrono::operator== (const time_point< TClock, TDuration1 > &lhs, const time_point< TClock, TDuration2 > &rhs) ETL_NOEXCEPT |
| | Equality operator.
|
|
template<typename TClock, typename TDuration1, typename TDuration2> |
| ETL_CONSTEXPR14 bool | etl::chrono::operator!= (const time_point< TClock, TDuration1 > &lhs, const time_point< TClock, TDuration2 > &rhs) ETL_NOEXCEPT |
| | Inequality operator.
|
|
template<typename TClock, typename TDuration1, typename TDuration2> |
| ETL_CONSTEXPR14 bool | etl::chrono::operator< (const time_point< TClock, TDuration1 > &lhs, const time_point< TClock, TDuration2 > &rhs) ETL_NOEXCEPT |
| | Less-than operator.
|
|
template<typename TClock, typename TDuration1, typename TDuration2> |
| ETL_CONSTEXPR14 bool | etl::chrono::operator<= (const time_point< TClock, TDuration1 > &lhs, const time_point< TClock, TDuration2 > &rhs) ETL_NOEXCEPT |
| | Less-than-equal operator.
|
|
template<typename TClock, typename TDuration1, typename TDuration2> |
| ETL_CONSTEXPR14 bool | etl::chrono::operator> (const time_point< TClock, TDuration1 > &lhs, const time_point< TClock, TDuration2 > &rhs) ETL_NOEXCEPT |
| | Greater-than operator.
|
|
template<typename TClock, typename TDuration1, typename TDuration2> |
| ETL_CONSTEXPR14 bool | etl::chrono::operator>= (const time_point< TClock, TDuration1 > &lhs, const time_point< TClock, TDuration2 > &rhs) ETL_NOEXCEPT |
| | Greater-than-equal operator.
|