random number source
More...
#include <noise_source.h>
List of all members.
Detailed Description
Member Typedef Documentation
Member Function Documentation
virtual std::complex<double> gnuradio::extras::noise_source::get_amplitude |
( |
void |
| ) |
[pure virtual] |
Get the current amplitude setting.
virtual double gnuradio::extras::noise_source::get_factor |
( |
void |
| ) |
[pure virtual] |
Get the current factor setting.
virtual std::complex<double> gnuradio::extras::noise_source::get_offset |
( |
void |
| ) |
[pure virtual] |
Get the current offset setting.
virtual std::string gnuradio::extras::noise_source::get_waveform |
( |
void |
| ) |
[pure virtual] |
Get the current waveform setting.
static sptr gnuradio::extras::noise_source::make_f32 |
( |
const long |
seed = 42 | ) |
[static] |
static sptr gnuradio::extras::noise_source::make_fc32 |
( |
const long |
seed = 42 | ) |
[static] |
static sptr gnuradio::extras::noise_source::make_s16 |
( |
const long |
seed = 42 | ) |
[static] |
static sptr gnuradio::extras::noise_source::make_s32 |
( |
const long |
seed = 42 | ) |
[static] |
static sptr gnuradio::extras::noise_source::make_s8 |
( |
const long |
seed = 42 | ) |
[static] |
static sptr gnuradio::extras::noise_source::make_sc16 |
( |
const long |
seed = 42 | ) |
[static] |
static sptr gnuradio::extras::noise_source::make_sc32 |
( |
const long |
seed = 42 | ) |
[static] |
static sptr gnuradio::extras::noise_source::make_sc8 |
( |
const long |
seed = 42 | ) |
[static] |
virtual void gnuradio::extras::noise_source::set_amplitude |
( |
const std::complex< double > & |
| ) |
[pure virtual] |
Set the scalar, this is a free multiply scalar operation.
virtual void gnuradio::extras::noise_source::set_factor |
( |
const double & |
factor | ) |
[pure virtual] |
Set the factor, this is used for the IMPULSE waveform.
virtual void gnuradio::extras::noise_source::set_offset |
( |
const std::complex< double > & |
| ) |
[pure virtual] |
Set the offset, this is a free addition operation.
virtual void gnuradio::extras::noise_source::set_waveform |
( |
const std::string & |
| ) |
[pure virtual] |
Set the waveform type (UNIFORM, GAUSSIAN, LAPLACIAN, IMPULSE)
The documentation for this class was generated from the following file: