22#ifndef INCLUDED_GFDM_SIMPLE_MODULATOR_CC_H
23#define INCLUDED_GFDM_SIMPLE_MODULATOR_CC_H
26#include <gnuradio/sync_block.h>
39 typedef boost::shared_ptr<simple_modulator_cc>
sptr;
49 static sptr make(
int n_timeslots,
int n_subcarriers,
int overlap, std::vector<gr_complex> frequency_taps);
#define GFDM_API
Definition: api.h:30
<+description of block+>
Definition: simple_modulator_cc.h:37
boost::shared_ptr< simple_modulator_cc > sptr
Definition: simple_modulator_cc.h:39
static sptr make(int n_timeslots, int n_subcarriers, int overlap, std::vector< gr_complex > frequency_taps)
Return a shared_ptr to a new instance of gfdm::simple_modulator_cc.
Definition: add_cyclic_prefix_cc.h:30