GNU Radio's OWC Package
gr::owc::OOK_Modulator_cplus_impl Class Reference

#include <OOK_Modulator_cplus_impl.h>

Inheritance diagram for gr::owc::OOK_Modulator_cplus_impl:
gr::owc::OOK_Modulator_cplus

Public Member Functions

 OOK_Modulator_cplus_impl (float max_mag, float min_mag, int samples_per_symbol)
 ~OOK_Modulator_cplus_impl ()
void set_max_magnitude (float max_magnitude)
float max_magnitude ()
void set_min_magnitude (float min_magnitude)
float min_magnitude ()
void set_samples_per_symbol (int samples_per_symbol)
int samples_per_symbol ()
int work (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)

Additional Inherited Members

Public Types inherited from gr::owc::OOK_Modulator_cplus
typedef std::shared_ptr< OOK_Modulator_cplussptr
Static Public Member Functions inherited from gr::owc::OOK_Modulator_cplus
static sptr make (float max_mag, float min_mag, int samples_per_symbol)
 Return a shared_ptr to a new instance of owc::OOK_Modulator_cplus.

Constructor & Destructor Documentation

◆ OOK_Modulator_cplus_impl()

gr::owc::OOK_Modulator_cplus_impl::OOK_Modulator_cplus_impl ( float max_mag,
float min_mag,
int samples_per_symbol )

References samples_per_symbol().

◆ ~OOK_Modulator_cplus_impl()

gr::owc::OOK_Modulator_cplus_impl::~OOK_Modulator_cplus_impl ( )

Member Function Documentation

◆ max_magnitude()

float gr::owc::OOK_Modulator_cplus_impl::max_magnitude ( )
inlinevirtual

◆ min_magnitude()

float gr::owc::OOK_Modulator_cplus_impl::min_magnitude ( )
inlinevirtual

◆ samples_per_symbol()

int gr::owc::OOK_Modulator_cplus_impl::samples_per_symbol ( )
inlinevirtual

◆ set_max_magnitude()

void gr::owc::OOK_Modulator_cplus_impl::set_max_magnitude ( float max_magnitude)
inlinevirtual

◆ set_min_magnitude()

void gr::owc::OOK_Modulator_cplus_impl::set_min_magnitude ( float min_magnitude)
inlinevirtual

◆ set_samples_per_symbol()

void gr::owc::OOK_Modulator_cplus_impl::set_samples_per_symbol ( int samples_per_symbol)
inlinevirtual

◆ work()

int gr::owc::OOK_Modulator_cplus_impl::work ( int noutput_items,
gr_vector_const_void_star & input_items,
gr_vector_void_star & output_items )

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