baz_sweep
gr::sync_block
baz_sweep.h
float float baz_sweep::d_samp_rate d_samp_rate baz_sweep::d_samp_rate
float float baz_sweep::d_default_sweep_rate d_default_sweep_rate baz_sweep::d_default_sweep_rate
float float baz_sweep::d_default_is_duration d_default_is_duration baz_sweep::d_default_is_duration
float float baz_sweep::d_last_output d_last_output baz_sweep::d_last_output
float float baz_sweep::d_target d_target baz_sweep::d_target
float float baz_sweep::d_sweep_rate d_sweep_rate baz_sweep::d_sweep_rate
float float baz_sweep::d_start_freq d_start_freq baz_sweep::d_start_freq
boost::mutex boost::mutex baz_sweep::d_mutex d_mutex baz_sweep::d_mutex
boost::condition_variable boost::condition_variable baz_sweep::d_sweep_done d_sweep_done baz_sweep::d_sweep_done
uint64_t uint64_t baz_sweep::d_start_sample d_start_sample baz_sweep::d_start_sample
BAZ_API baz_sweep_sptr BAZ_API baz_sweep_sptr baz_make_sweep (float samp_rate, float sweep_rate, bool is_duration) baz_make_sweep baz_sweep::baz_make_sweep float samp_rate float sweep_rate bool is_duration

Return a shared_ptr to a new instance of baz_sweep.

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

baz_sweep::baz_sweep
(float samp_rate, float sweep_rate, bool is_duration)
baz_sweep
baz_sweep::baz_sweep
float samp_rate
float sweep_rate
bool is_duration
baz_sweep::~baz_sweep
()
~baz_sweep
baz_sweep::~baz_sweep
void void baz_sweep::sweep (float freq, float rate=-1.0f, bool is_duration=false, bool block=false) sweep baz_sweep::sweep float freq float rate -1.0f bool is_duration false bool block false
int int baz_sweep::work (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items) work baz_sweep::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_sweep
gr::sync_block
baz_sweep
gr::sync_block
- baz_sweep
  baz_make_sweep
- baz_sweep
  baz_sweep
- baz_sweep
  d_default_is_duration
- baz_sweep
  d_default_sweep_rate
- baz_sweep
  d_last_output
- baz_sweep
  d_mutex
- baz_sweep
  d_samp_rate
- baz_sweep
  d_start_freq
- baz_sweep
  d_start_sample
- baz_sweep
  d_sweep_done
- baz_sweep
  d_sweep_rate
- baz_sweep
  d_target
- baz_sweep
  sweep
- baz_sweep
  work
- baz_sweep
  ~baz_sweep