baz_pow_cc
gr::sync_block
baz_pow_cc.h
float float baz_pow_cc::d_exponent d_exponent baz_pow_cc::d_exponent
float float baz_pow_cc::d_div_exp d_div_exp baz_pow_cc::d_div_exp
BAZ_API baz_pow_cc_sptr BAZ_API baz_pow_cc_sptr baz_make_pow_cc (float exponent, float div_exp) baz_make_pow_cc baz_pow_cc::baz_make_pow_cc float exponent float div_exp

Return a shared_ptr to a new instance of baz_pow_cc.

To avoid accidental use of raw pointers, baz_pow_cc's constructor is private. howto_make_square2_ff is the public interface for creating new instances.

baz_pow_cc::baz_pow_cc
(float exponent, float div_exp=0.0)
baz_pow_cc
baz_pow_cc::baz_pow_cc
float exponent
float div_exp 0.0
baz_pow_cc::~baz_pow_cc
()
~baz_pow_cc
baz_pow_cc::~baz_pow_cc
void void baz_pow_cc::set_exponent (float exponent) set_exponent baz_pow_cc::set_exponent float exponent
void void baz_pow_cc::set_division_exponent (float div_exp) set_division_exponent baz_pow_cc::set_division_exponent float div_exp
float float baz_pow_cc::exponent () const exponent baz_pow_cc::exponent
float float baz_pow_cc::division_exponent () const division_exponent baz_pow_cc::division_exponent
int int baz_pow_cc::work (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items) work baz_pow_cc::work int noutput_items gr_vector_const_void_star & input_items gr_vector_void_star & output_items

square2 a stream of floats.

This uses the preferred technique: subclassing gr::sync_block.

baz_pow_cc
gr::sync_block
baz_pow_cc
gr::sync_block
- baz_pow_cc
  baz_make_pow_cc
- baz_pow_cc
  baz_pow_cc
- baz_pow_cc
  d_div_exp
- baz_pow_cc
  d_exponent
- baz_pow_cc
  division_exponent
- baz_pow_cc
  exponent
- baz_pow_cc
  set_division_exponent
- baz_pow_cc
  set_exponent
- baz_pow_cc
  work
- baz_pow_cc
  ~baz_pow_cc