LibTmsApi  2.0.0
Public Member Functions | Public Attributes | List of all members
SigGenPulse Class Reference

#include <SigGen.h>

Inheritance diagram for SigGenPulse:
SigGen

Public Member Functions

 SigGenPulse ()
 
virtual ~SigGenPulse ()
 
BError config (double sampleRate, double freq, double amplitude, double onTime, double startTime=0.0)
 
BError generate (Sample *data, int numSamples)
 
- Public Member Functions inherited from SigGen
 SigGen ()
 
virtual ~SigGen ()
 
BError config (double sampleRate)
 

Public Attributes

double ofreq
 
double oamplitude
 
double oonTime
 
double ostartTime
 

Additional Inherited Members

- Protected Attributes inherited from SigGen
double osampleRate
 
unsigned long long ox
 

Constructor & Destructor Documentation

SigGenPulse::SigGenPulse ( )
SigGenPulse::~SigGenPulse ( )
virtual

Member Function Documentation

BError SigGenPulse::config ( double  sampleRate,
double  freq,
double  amplitude,
double  onTime,
double  startTime = 0.0 
)
BError SigGenPulse::generate ( Sample data,
int  numSamples 
)
virtual

Reimplemented from SigGen.

Member Data Documentation

double SigGenPulse::oamplitude
double SigGenPulse::ofreq
double SigGenPulse::oonTime
double SigGenPulse::ostartTime

The documentation for this class was generated from the following files: