gr::gfdm::simple_modulator_cc
gr::sync_block
gr::gfdm::simple_modulator_cc_impl
simple_modulator_cc.h
boost::shared_ptr< simple_modulator_cc > typedef boost::shared_ptr<simple_modulator_cc> gr::gfdm::simple_modulator_cc::sptr sptr gr::gfdm::simple_modulator_cc::sptr
sptr static sptr gr::gfdm::simple_modulator_cc::make (int n_timeslots, int n_subcarriers, int overlap, std::vector< gr_complex > frequency_taps) make gr::gfdm::simple_modulator_cc::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.

To avoid accidental use of raw pointers, gfdm::simple_modulator_cc's constructor is in a private implementation class. gfdm::simple_modulator_cc::make is the public interface for creating new instances.

<+description of block+>

gr::gfdm::simple_modulator_cc
gr::gfdm::simple_modulator_cc_impl
gr::sync_block
gr::gfdm::simple_modulator_cc
gr::sync_block
- gr::gfdm::simple_modulator_cc
  make
- gr::gfdm::simple_modulator_cc
  sptr