gr::gfdm::simple_preamble_sync_cc
gr::block
gr::gfdm::simple_preamble_sync_cc_impl
simple_preamble_sync_cc.h
boost::shared_ptr< simple_preamble_sync_cc > typedef boost::shared_ptr<simple_preamble_sync_cc> gr::gfdm::simple_preamble_sync_cc::sptr sptr gr::gfdm::simple_preamble_sync_cc::sptr
sptr static sptr gr::gfdm::simple_preamble_sync_cc::make (int frame_len, int subcarriers, int cp_len, std::vector< gr_complex > preamble, const std::string &in_key, const std::string &out_key) make gr::gfdm::simple_preamble_sync_cc::make int frame_len int subcarriers int cp_len std::vector< gr_complex > preamble const std::string & in_key const std::string & out_key

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

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

Synchronizes GFDM frame to known preamble.

gr::block
gr::gfdm::simple_preamble_sync_cc
gr::gfdm::simple_preamble_sync_cc_impl
gr::block
gr::gfdm::simple_preamble_sync_cc
- gr::gfdm::simple_preamble_sync_cc
  make
- gr::gfdm::simple_preamble_sync_cc
  sptr