28 #ifndef INCLUDED_BAZ_POW_CC_H 29 #define INCLUDED_BAZ_POW_CC_H 31 #include <gnuradio/sync_block.h> 46 typedef boost::shared_ptr<baz_pow_cc> baz_pow_cc_sptr;
71 baz_pow_cc (
float exponent,
float div_exp = 0.0);
79 void set_exponent(
float exponent);
80 void set_division_exponent(
float div_exp);
83 {
return d_exponent; }
87 int work (
int noutput_items,
88 gr_vector_const_void_star &input_items,
89 gr_vector_void_star &output_items);
float exponent() const
Definition: baz_pow_cc.h:82
square2 a stream of floats.This uses the preferred technique: subclassing gr::sync_block.
Definition: baz_pow_cc.h:63
#define BAZ_API
Definition: config.h:8
BAZ_API baz_pow_cc_sptr baz_make_pow_cc(float exponent, float div_exp=0.0)
Return a shared_ptr to a new instance of baz_pow_cc.
class BAZ_API baz_pow_cc
Definition: baz_pow_cc.h:33
float division_exponent() const
Definition: baz_pow_cc.h:84