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

#include <PPM_Demodulator_cplus_impl.h>

Inheritance diagram for gr::owc::PPM_Demodulator_cplus_impl:
gr::owc::PPM_Demodulator_cplus

Public Member Functions

 PPM_Demodulator_cplus_impl (int samples_per_symbol, int samples_per_pulse, int modulation_order)
 ~PPM_Demodulator_cplus_impl ()
void set_samples_per_symbol (int samples_per_symbol)
int samples_per_symbol ()
void set_samples_per_pulse (int samples_per_pulse)
int samples_per_pulse ()
void set_modulation_order (int modulation_order)
int modulation_order ()
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::PPM_Demodulator_cplus
typedef std::shared_ptr< PPM_Demodulator_cplussptr
Static Public Member Functions inherited from gr::owc::PPM_Demodulator_cplus
static sptr make (int samples_per_symbol, int samples_per_pulse, int modulation_order)
 Return a shared_ptr to a new instance of owc::PPM_Demodulator_cplus.

Constructor & Destructor Documentation

◆ PPM_Demodulator_cplus_impl()

gr::owc::PPM_Demodulator_cplus_impl::PPM_Demodulator_cplus_impl ( int samples_per_symbol,
int samples_per_pulse,
int modulation_order )

◆ ~PPM_Demodulator_cplus_impl()

gr::owc::PPM_Demodulator_cplus_impl::~PPM_Demodulator_cplus_impl ( )

Member Function Documentation

◆ modulation_order()

int gr::owc::PPM_Demodulator_cplus_impl::modulation_order ( )
inline

◆ samples_per_pulse()

int gr::owc::PPM_Demodulator_cplus_impl::samples_per_pulse ( )
inline

◆ samples_per_symbol()

int gr::owc::PPM_Demodulator_cplus_impl::samples_per_symbol ( )
inline

◆ set_modulation_order()

void gr::owc::PPM_Demodulator_cplus_impl::set_modulation_order ( int modulation_order)
inline

References modulation_order().

◆ set_samples_per_pulse()

void gr::owc::PPM_Demodulator_cplus_impl::set_samples_per_pulse ( int samples_per_pulse)
inline

References samples_per_pulse().

◆ set_samples_per_symbol()

void gr::owc::PPM_Demodulator_cplus_impl::set_samples_per_symbol ( int samples_per_symbol)
inline

References samples_per_symbol().

◆ work()

int gr::owc::PPM_Demodulator_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: