GNU Radio's TEST Package
gr::iqbalance::fix_cc Class Reference

#include <fix_cc.h>

Inheritance diagram for gr::iqbalance::fix_cc:
[legend]

Public Types

typedef std::shared_ptr< fix_ccsptr
 

Public Member Functions

 ~fix_cc ()
 
void set_mag (float mag)
 
void set_phase (float phase)
 
float mag () const
 
float phase () const
 
void apply_new_corrections (pmt::pmt_t msg)
 
int work (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
 

Static Public Member Functions

static sptr make (float mag=0.0f, float phase=0.0f)
 

Member Typedef Documentation

◆ sptr

typedef std::shared_ptr<fix_cc> gr::iqbalance::fix_cc::sptr

Constructor & Destructor Documentation

◆ ~fix_cc()

gr::iqbalance::fix_cc::~fix_cc ( )

Member Function Documentation

◆ apply_new_corrections()

void gr::iqbalance::fix_cc::apply_new_corrections ( pmt::pmt_t msg)

◆ mag()

float gr::iqbalance::fix_cc::mag ( ) const
inline

Referenced by make(), and set_mag().

◆ make()

static sptr gr::iqbalance::fix_cc::make ( float mag = 0.0f,
float phase = 0.0f )
static

References mag(), and phase().

◆ phase()

float gr::iqbalance::fix_cc::phase ( ) const
inline

Referenced by make(), and set_phase().

◆ set_mag()

void gr::iqbalance::fix_cc::set_mag ( float mag)
inline

References mag().

◆ set_phase()

void gr::iqbalance::fix_cc::set_phase ( float phase)
inline

References phase().

◆ work()

int gr::iqbalance::fix_cc::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: