NanoTime::UnitTickRatio< unit > Struct Template Reference
Class template to define tick std::ratio type. More...
#include <NanoTime.h>
Collaboration diagram for NanoTime::UnitTickRatio< unit >:
Static Public Attributes | |
static constexpr uint64_t | num = unitTicks[unit].num |
static constexpr uint64_t | den = unitTicks[unit].den |
Detailed Description
template<Unit unit>
struct NanoTime::UnitTickRatio< unit >
Class template to define tick std::ratio type.
- Template Parameters
-
unit
- Return values
-
std::ratio Ticks per second
- Note
- This would be preferable:
template <Unit unit> using UnitTickRatio = std::ratio<unitTicks[unit].num, unitTicks[unit].den>;
But GCC 4.8 doesn't like it (lvalue required as unary '&' operand)
Member Data Documentation
◆ den
template<Unit unit>
|
static |
◆ num
template<Unit unit>
|
static |
The documentation for this struct was generated from the following file: