Lines Matching refs:Rep
23 template <class ToDuration, class Rep, class Period>
26 duration_cast(const duration<Rep, Period>& fd);
28 template <class Rep> struct treat_as_floating_point : is_floating_point<Rep> {};
30 template <class Rep> inline constexpr bool treat_as_floating_point_v
31 = treat_as_floating_point<Rep>::value; // C++17
33 template <class Rep>
37 static constexpr Rep zero(); // noexcept in C++20
38 static constexpr Rep max(); // noexcept in C++20
39 static constexpr Rep min(); // noexcept in C++20
44 template <class Rep, class Period = ratio<1>>
47 static_assert(!__is_duration<Rep>::value, "A duration representation can not be a duration");
51 typedef Rep rep;
200 template <class ToDuration, class Rep, class Period>
201 ToDuration duration_cast(const duration<Rep, Period>& d);
203 template <class ToDuration, class Rep, class Period>
204 constexpr ToDuration floor(const duration<Rep, Period>& d); // C++17
205 template <class ToDuration, class Rep, class Period>
206 constexpr ToDuration ceil(const duration<Rep, Period>& d); // C++17
207 template <class ToDuration, class Rep, class Period>
208 constexpr ToDuration round(const duration<Rep, Period>& d); // C++17
211 template<class charT, class traits, class Rep, class Period> // C++20
214 const duration<Rep, Period>& d);
261 template <class Rep, class Period>
262 constexpr duration<Rep, Period> abs(duration<Rep, Period> d); // C++17
677 template<class Rep, class Period, class charT>
678 struct formatter<chrono::duration<Rep, Period>, charT>; // C++20