FastLED 3.9.15
Loading...
Searching...
No Matches
fl::ratio< Num, Denom > Struct Template Reference

Detailed Description

template<fl::i64 Num, fl::i64 Denom = 1>
struct fl::ratio< Num, Denom >

Compile-time rational arithmetic.

Template Parameters
NumNumerator
DenomDenominator (must be non-zero)

Represents a compile-time rational number Num/Denom. Used for duration period types (e.g., milliseconds = 1/1000 second).

Definition at line 21 of file ratio.h.

#include <ratio.h>

+ Inheritance diagram for fl::ratio< Num, Denom >:

Public Member Functions

 FL_STATIC_ASSERT (Denom !=0, "ratio denominator cannot be zero")
 

Static Public Attributes

static constexpr fl::i64 den = Denom
 
static constexpr fl::i64 num = Num
 

The documentation for this struct was generated from the following file: