GNU Radio's LFAST Package
gr::lfast::costas4_impl Class Reference

#include <costas4_impl.h>

Inheritance diagram for gr::lfast::costas4_impl:
gr::lfast::costas4

Public Member Functions

 costas4_impl (float loop_bw, int order, bool genPDUs)
 ~costas4_impl ()
float error () const
void handleMsgIn (pmt::pmt_t msg)
void handle_set_noise (pmt::pmt_t msg)
int work (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
int work_original (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
int work_test (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)

Additional Inherited Members

Public Types inherited from gr::lfast::costas4
typedef std::shared_ptr< costas4sptr
Static Public Member Functions inherited from gr::lfast::costas4
static sptr make (float loop_bw, int order, bool genPDUs)
 Return a shared_ptr to a new instance of lfast::costas4.

Constructor & Destructor Documentation

◆ costas4_impl()

gr::lfast::costas4_impl::costas4_impl ( float loop_bw,
int order,
bool genPDUs )

◆ ~costas4_impl()

gr::lfast::costas4_impl::~costas4_impl ( )

Member Function Documentation

◆ error()

float gr::lfast::costas4_impl::error ( ) const
virtual

Implements gr::lfast::costas4.

◆ handle_set_noise()

void gr::lfast::costas4_impl::handle_set_noise ( pmt::pmt_t msg)

◆ handleMsgIn()

void gr::lfast::costas4_impl::handleMsgIn ( pmt::pmt_t msg)

◆ work()

int gr::lfast::costas4_impl::work ( int noutput_items,
gr_vector_const_void_star & input_items,
gr_vector_void_star & output_items )

◆ work_original()

int gr::lfast::costas4_impl::work_original ( int noutput_items,
gr_vector_const_void_star & input_items,
gr_vector_void_star & output_items )

◆ work_test()

int gr::lfast::costas4_impl::work_test ( 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: