43 std::string d_len_tag_key;
44 gr_complex* d_filter_taps;
45 fft::fft_complex *d_sc_fft;
46 gr_complex * d_sc_fft_in;
47 gr_complex * d_sc_fft_out;
48 fft::fft_complex *d_sync_ifft;
49 gr_complex * d_sync_ifft_in;
50 gr_complex * d_sync_ifft_out;
51 fft::fft_complex *d_out_ifft;
52 gr_complex * d_out_ifft_in;
53 gr_complex * d_out_ifft_out;
57 void modulate_gfdm_frame(gr_complex *out,
const gr_complex *in);
70 const std::string& len_tag_key);
74 int work(
int noutput_items,
75 gr_vector_int &ninput_items,
76 gr_vector_const_void_star &input_items,
77 gr_vector_void_star &output_items);