28 #ifndef INCLUDED_BAZ_DEPUNCTURE_FF_H 29 #define INCLUDED_BAZ_DEPUNCTURE_FF_H 31 #include <gnuradio/block.h> 32 #include <boost/thread.hpp> 47 typedef boost::shared_ptr<baz_depuncture_ff> baz_depuncture_ff_sptr;
82 void set_matrix(
const std::vector<int>& matrix);
84 void forecast(
int noutput_items, gr_vector_int &ninput_items_required);
86 int general_work (
int noutput_items,
87 gr_vector_int &ninput_items,
88 gr_vector_const_void_star &input_items,
89 gr_vector_void_star &output_items);
square a stream of floats.
Definition: baz_depuncture_ff.h:64
BAZ_API baz_depuncture_ff_sptr baz_make_depuncture_ff(const std::vector< int > &matrix)
Return a shared_ptr to a new instance of baz_depuncture_ff.
#define BAZ_API
Definition: config.h:8
class BAZ_API baz_depuncture_ff
Definition: baz_depuncture_ff.h:34