NanoTime::Frequency Struct Reference

Class to represent a frequency. More...

#include <NanoTime.h>

Collaboration diagram for NanoTime::Frequency:

Public Member Functions

 Frequency (uint32_t frequency)
 
 operator uint32_t ()
 
String toString () const
 Get frequency as compact string. More...
 

Public Attributes

uint32_t frequency
 

Detailed Description

Class to represent a frequency.

Constructor & Destructor Documentation

◆ Frequency()

NanoTime::Frequency::Frequency ( uint32_t  frequency)
inline

Member Function Documentation

◆ operator uint32_t()

NanoTime::Frequency::operator uint32_t ( )
inline

◆ toString()

String NanoTime::Frequency::toString ( ) const

Get frequency as compact string.

Note
Drop trailing zeroes to produce a more compact string, e.g. 0 -> 0Hz 1000 -> 1KHz 4553000 -> 4553KHz 1000000000 -> 1GHz

Member Data Documentation

◆ frequency

uint32_t NanoTime::Frequency::frequency

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