Isomet Modular Synthesiser (iMS) API  v1.4.2
iMS API
Classes | Namespaces
IMSTypeDefs.h File Reference

Useful Type Definitions for working with iMS Systems. More...

#include <cmath>
#include <stdexcept>
#include <cstdint>
#include <vector>
Include dependency graph for IMSTypeDefs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  iMS::Frequency
 Type Definition for all operations that require a frequency specification. More...
 
class  iMS::kHz
 Type Definition for all operations that require a frequency specification in kiloHertz. More...
 
class  iMS::MHz
 Type Definition for all operations that require a frequency specification in MegaHertz. More...
 
class  iMS::Percent
 Type Definition for all operations that require a percentage specification. More...
 
class  iMS::Degrees
 Type Definition for all operations that require an angle specification in degrees. More...
 
struct  iMS::FAP
 FAP (Frequency/Amplitude/Phase) triad stores the instantaneous definition of a single RF output. More...
 
class  iMS::RFChannel
 Type that represents the integer values 1, 2, 3 and 4, one each for the RF Channels of an iMS Synthesiser. More...
 

Namespaces

 iMS
 The entire API is encapsulated by the iMS namespace.
 

Detailed Description

Useful Type Definitions for working with iMS Systems.

Author
Dave Cowan
Date
2015-11-03
Since
1.0