24 #ifndef INCLUDED_DIGITAL_OFDM_CARRIER_ALLOCATOR_CVC_H
25 #define INCLUDED_DIGITAL_OFDM_CARRIER_ALLOCATOR_CVC_H
71 virtual std::string len_tag_key() = 0;
72 virtual const int fft_len() = 0;
73 virtual std::vector<std::vector<int> > occupied_carriers() = 0;
102 const std::vector<std::vector<int> > &occupied_carriers,
103 const std::vector<std::vector<int> > &pilot_carriers,
104 const std::vector<std::vector<gr_complex> > &pilot_symbols,
105 const std::vector<std::vector<gr_complex> > &sync_words,
106 const std::string &len_tag_key =
"packet_len",
107 const bool output_is_shifted=
true);
Block that operates on PDUs in form of tagged streamsOverride work to provide the signal processing i...
Definition: tagged_stream_block.h:37
#define DIGITAL_API
Definition: gr-digital/include/gnuradio/digital/api.h:30
boost::shared_ptr< ofdm_carrier_allocator_cvc > sptr
Definition: ofdm_carrier_allocator_cvc.h:69
shared_ptr documentation stub
Definition: shared_ptr_docstub.h:15
Create frequency domain OFDM symbols from complex values, add pilots.
Definition: ofdm_carrier_allocator_cvc.h:66