65 unsigned int in_streams,
66 unsigned int out_streams);
71 inline std::string role()
override
82 inline size_t item_size()
override
87 void connect(gr::top_block_sptr top_block)
override;
88 void disconnect(gr::top_block_sptr top_block)
override;
89 gr::basic_block_sptr get_left_block()
override;
90 gr::basic_block_sptr get_right_block()
override;
95 gr::filter::fir_filter_ccf::sptr fir_filter_ccf_;
96 gr::filter::fir_filter_fff::sptr fir_filter_fff_1_;
97 gr::filter::fir_filter_fff::sptr fir_filter_fff_2_;
98 gr::blocks::float_to_complex::sptr float_to_complex_;
99 gr::blocks::float_to_short::sptr float_to_short_1_;
100 gr::blocks::float_to_short::sptr float_to_short_2_;
101 short_x2_to_cshort_sptr short_x2_to_cshort_;
102 complex_byte_to_float_x2_sptr cbyte_to_float_x2_;
103 byte_x2_to_complex_byte_sptr char_x2_cbyte_;
104 cshort_to_float_x2_sptr cshort_to_float_x2_;
105 gr::blocks::float_to_char::sptr float_to_char_1_;
106 gr::blocks::float_to_char::sptr float_to_char_2_;
107 gr::blocks::file_sink::sptr file_sink_;
108 const ConfigurationInterface* config_;
109 std::vector<float> taps_;
110 std::string dump_filename_;
111 std::string input_item_type_;
112 std::string output_item_type_;
113 std::string taps_item_type_;
116 unsigned int in_streams_;
117 unsigned int out_streams_;