#include <modulator_cc_impl.h>
|
| modulator_cc_impl (int nsubcarrier, int ntimeslots, double filter_alpha, int fft_len, int sync_fft_len, const std::string &len_tag_key) |
|
| ~modulator_cc_impl () |
|
int | work (int noutput_items, gr_vector_int &ninput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items) |
|
|
typedef boost::shared_ptr< modulator_cc > | sptr |
|
static sptr | make (int nsubcarrier, int ntimeslots, double filter_alpha, int fft_len, int sync_fft_len, const std::string &len_tag_key="frame_len") |
| Return a shared_ptr to a new instance of gfdm::modulator_cc. More...
|
|
◆ modulator_cc_impl()
gr::gfdm::modulator_cc_impl::modulator_cc_impl |
( |
int |
nsubcarrier, |
|
|
int |
ntimeslots, |
|
|
double |
filter_alpha, |
|
|
int |
fft_len, |
|
|
int |
sync_fft_len, |
|
|
const std::string & |
len_tag_key |
|
) |
| |
◆ ~modulator_cc_impl()
gr::gfdm::modulator_cc_impl::~modulator_cc_impl |
( |
| ) |
|
◆ calculate_output_stream_length()
int gr::gfdm::modulator_cc_impl::calculate_output_stream_length |
( |
const gr_vector_int & |
ninput_items | ) |
|
|
protected |
◆ update_length_tags()
virtual void gr::gfdm::modulator_cc_impl::update_length_tags |
( |
int |
n_produced, |
|
|
int |
n_ports |
|
) |
| |
|
protectedvirtual |
◆ work()
int gr::gfdm::modulator_cc_impl::work |
( |
int |
noutput_items, |
|
|
gr_vector_int & |
ninput_items, |
|
|
gr_vector_const_void_star & |
input_items, |
|
|
gr_vector_void_star & |
output_items |
|
) |
| |
The documentation for this class was generated from the following file: