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

#include <agc_fast_ff_impl.h>

Inheritance diagram for gr::lfast::agc_fast_ff_impl:
gr::lfast::agc_fast_ff

Public Member Functions

 agc_fast_ff_impl (float rate=1e-4, float reference=1.0, float gain=1.0)
 
 ~agc_fast_ff_impl ()
 
float rate () const
 
float reference () const
 
float gain () const
 
float max_gain () const
 
void set_rate (float rate)
 
void set_reference (float reference)
 
void set_gain (float gain)
 
virtual void set_max_gain (float max_gain)
 
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::agc_fast_ff
typedef boost::shared_ptr
< agc_fast_ff
sptr
 
- Static Public Member Functions inherited from gr::lfast::agc_fast_ff
static sptr make (float rate=1e-4, float reference=1.0, float gain=1.0)
 Return a shared_ptr to a new instance of lfast::agc_fast. More...
 

Constructor & Destructor Documentation

gr::lfast::agc_fast_ff_impl::agc_fast_ff_impl ( float  rate = 1e-4,
float  reference = 1.0,
float  gain = 1.0 
)
gr::lfast::agc_fast_ff_impl::~agc_fast_ff_impl ( )

Member Function Documentation

float gr::lfast::agc_fast_ff_impl::gain ( ) const
inlinevirtual
float gr::lfast::agc_fast_ff_impl::max_gain ( ) const
inlinevirtual
float gr::lfast::agc_fast_ff_impl::rate ( ) const
inlinevirtual
float gr::lfast::agc_fast_ff_impl::reference ( ) const
inlinevirtual
void gr::lfast::agc_fast_ff_impl::set_gain ( float  gain)
inlinevirtual
virtual void gr::lfast::agc_fast_ff_impl::set_max_gain ( float  max_gain)
inlinevirtual
void gr::lfast::agc_fast_ff_impl::set_rate ( float  rate)
inlinevirtual
void gr::lfast::agc_fast_ff_impl::set_reference ( float  reference)
inlinevirtual
int gr::lfast::agc_fast_ff_impl::work ( int  noutput_items,
gr_vector_const_void_star &  input_items,
gr_vector_void_star &  output_items 
)
int gr::lfast::agc_fast_ff_impl::work_original ( int  noutput_items,
gr_vector_const_void_star &  input_items,
gr_vector_void_star &  output_items 
)
int gr::lfast::agc_fast_ff_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: