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

#include <costas2_impl.h>

Inheritance diagram for gr::lfast::costas2_impl:
gr::lfast::costas2

Public Member Functions

 costas2_impl (float loop_bw, int order, bool genPDUs)
 ~costas2_impl ()
float error () const
void handle_set_noise (pmt::pmt_t msg)
void handleMsgIn (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::costas2
typedef std::shared_ptr< costas2sptr
Static Public Member Functions inherited from gr::lfast::costas2
static sptr make (float loop_bw, int order, bool genPDUs)
 Return a shared_ptr to a new instance of lfast::costas2.

Constructor & Destructor Documentation

◆ costas2_impl()

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

◆ ~costas2_impl()

gr::lfast::costas2_impl::~costas2_impl ( )

Member Function Documentation

◆ error()

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

Implements gr::lfast::costas2.

◆ handle_set_noise()

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

◆ handleMsgIn()

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

◆ work()

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

◆ work_original()

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

◆ work_test()

int gr::lfast::costas2_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: