FastLED 3.9.15
Loading...
Searching...
No Matches

◆ duration_cast()

template<typename ToDuration, typename Rep, typename Period>
ToDuration fl::chrono::duration_cast ( const duration< Rep, Period > & d)
constexpr

Cast one duration type to another.

Template Parameters
ToDurationTarget duration type
RepSource tick type
PeriodSource tick period
Parameters
dSource duration
Returns
Duration converted to target type

Example:

// ms.count() == 1000
constexpr ToDuration duration_cast(const duration< Rep, Period > &d) FL_NOEXCEPT
Cast one duration type to another.
Definition chrono.h:89
duration< fl::i64 > seconds
Seconds - duration with period of 1 second.
Definition chrono.h:106

Definition at line 89 of file chrono.h.

89 {
90 return ToDuration(d);
91}

References FL_NOEXCEPT.