gr::gfdm::advanced_receiver_sb_cc
gr::sync_block
gr::gfdm::advanced_receiver_sb_cc_impl
advanced_receiver_sb_cc.h
boost::shared_ptr< advanced_receiver_sb_cc > typedef boost::shared_ptr<advanced_receiver_sb_cc> gr::gfdm::advanced_receiver_sb_cc::sptr sptr gr::gfdm::advanced_receiver_sb_cc::sptr
sptr static sptr gr::gfdm::advanced_receiver_sb_cc::make (int n_timeslots, int n_subcarriers, int overlap, int ic_iter, std::vector< gr_complex > frequency_taps, gr::digital::constellation_sptr constellation, std::vector< int > subcarrier_map, int do_phase_compensation) make gr::gfdm::advanced_receiver_sb_cc::make int n_timeslots int n_subcarriers int overlap int ic_iter std::vector< gr_complex > frequency_taps gr::digital::constellation_sptr constellation std::vector< int > subcarrier_map int do_phase_compensation

Return a shared_ptr to a new instance of gfdm::advanced_receiver_sb_cc.

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

void virtual void gr::gfdm::advanced_receiver_sb_cc::set_phase_compensation (int do_phase_compensation)=0 set_phase_compensation gr::gfdm::advanced_receiver_sb_cc::set_phase_compensation set_phase_compensation int do_phase_compensation
int virtual int gr::gfdm::advanced_receiver_sb_cc::get_phase_compensation ()=0 get_phase_compensation gr::gfdm::advanced_receiver_sb_cc::get_phase_compensation get_phase_compensation
void virtual void gr::gfdm::advanced_receiver_sb_cc::set_ic (int ic_iter)=0 set_ic gr::gfdm::advanced_receiver_sb_cc::set_ic set_ic int ic_iter
int virtual int gr::gfdm::advanced_receiver_sb_cc::get_ic (void)=0 get_ic gr::gfdm::advanced_receiver_sb_cc::get_ic get_ic void

advanced receiver working as sync block

gr::gfdm::advanced_receiver_sb_cc
gr::gfdm::advanced_receiver_sb_cc_impl
gr::sync_block
gr::gfdm::advanced_receiver_sb_cc
gr::sync_block
- gr::gfdm::advanced_receiver_sb_cc
  get_ic
- gr::gfdm::advanced_receiver_sb_cc
  get_phase_compensation
- gr::gfdm::advanced_receiver_sb_cc
  make
- gr::gfdm::advanced_receiver_sb_cc
  set_ic
- gr::gfdm::advanced_receiver_sb_cc
  set_phase_compensation
- gr::gfdm::advanced_receiver_sb_cc
  sptr