22#ifndef INCLUDED_GFDM_RESOURCE_DEMAPPER_KERNEL_CC_H
23#define INCLUDED_GFDM_RESOURCE_DEMAPPER_KERNEL_CC_H
27#include <boost/shared_ptr.hpp>
40 typedef boost::shared_ptr<resource_demapper_kernel_cc>
sptr;
52 int d_active_subcarriers;
53 std::vector<int> d_subcarrier_map;
Demap symbols from demodulated frame.
Definition resource_demapper_kernel_cc.h:37
~resource_demapper_kernel_cc()
boost::shared_ptr< resource_demapper_kernel_cc > sptr
Definition resource_demapper_kernel_cc.h:40
resource_demapper_kernel_cc(int timeslots, int subcarriers, int active_subcarriers, std::vector< int > subcarrier_map, bool per_timeslot)
void generic_work(gfdm_complex *p_out, const gfdm_complex *p_in, const int noutput_size)
int output_vector_size()
Definition resource_demapper_kernel_cc.h:46
std::complex< float > gfdm_complex
Definition resource_demapper_kernel_cc.h:39
int input_vector_size()
Definition resource_demapper_kernel_cc.h:45
Definition add_cyclic_prefix_cc.h:30