Isomet Modular Synthesiser (iMS) API
v1.4.2
iMS API
|
Type Definition for all operations that require a frequency specification in MegaHertz. More...
#include <include/IMSTypeDefs.h>
Public Member Functions | |
MHz (double arg) | |
Construct a MHz object from a double argument representing MegaHertz. More... | |
MHz & | operator= (double arg) |
Assignment of a double argument in MegaHertz to an existing Frequency object. More... | |
operator double () const | |
Return a double representing the Frequency value in MegaHertz. More... | |
![]() | |
Frequency (double arg=0.0) | |
Construct a Frequency object from a double argument representing Hertz. More... | |
Frequency & | operator= (double arg) |
Assignment of a double argument in Hertz to an existing Frequency object. More... | |
operator double () const | |
Return a double representing the Frequency value in Hertz. More... | |
Static Public Member Functions | |
static unsigned int | RenderAsImagePoint (const IMSSystem &, const MHz) |
Used internally by the library to convert a Frequency object into a hardware-dependent integer representation used by the Image for RF Output frequency. More... | |
![]() | |
static unsigned int | RenderAsPointRate (const IMSSystem &, const Frequency, const bool PrescalerDisable=false) |
Used internally by the library to convert a Frequency object into an hardware-dependent integer representation used by the Image for Internal Oscillator frequency. More... | |
Type Definition for all operations that require a frequency specification in MegaHertz.
MHz inherits from Frequency, which internally stores the value in Hertz.
|
inline |
|
inline |
|
inline |