#include <signal_separator_c_impl.h>
|
| | signal_separator_c_impl (double samp_rate, int window, float trans_width, float oversampling, bool taps_file, std::map< float, std::vector< float >> &file_path) |
| |
| | ~signal_separator_c_impl () |
| |
| void | free_allocation () |
| |
| void | build_filter (unsigned int signal) |
| |
| void | rebuild_all_filters () |
| |
| void | apply_filter (int i) |
| |
| void | handle_msg (pmt::pmt_t msg) |
| |
| pmt::pmt_t | pack_message () |
| |
| void | unpack_message (pmt::pmt_t msg) |
| |
| void | forecast (int noutput_items, gr_vector_int &ninput_items_required) |
| |
| int | general_work (int noutput_items, gr_vector_int &ninput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items) |
| |
| double | samp_rate () const |
| |
| void | set_samp_rate (double d_samp_rate) |
| |
| filter::firdes::win_type | window () const |
| |
| void | set_window (int d_window) |
| |
| float | trans_width () const |
| |
| void | set_trans_width (float d_trans_width) |
| |
| int | oversampling () const |
| |
| void | set_oversampling (float d_oversampling) |
| |
|
| typedef boost::shared_ptr< signal_separator_c > | sptr |
| |
| static sptr | make (double samp_rate, int window, float trans_width, float oversampling, bool taps_file, std::map< float, std::vector< float >> &file_path) |
| | Return new instance of Signal Separator block. More...
|
| |
◆ signal_separator_c_impl()
| gr::inspector::signal_separator_c_impl::signal_separator_c_impl |
( |
double |
samp_rate, |
|
|
int |
window, |
|
|
float |
trans_width, |
|
|
float |
oversampling, |
|
|
bool |
taps_file, |
|
|
std::map< float, std::vector< float >> & |
file_path |
|
) |
| |
◆ ~signal_separator_c_impl()
| gr::inspector::signal_separator_c_impl::~signal_separator_c_impl |
( |
| ) |
|
◆ apply_filter()
| void gr::inspector::signal_separator_c_impl::apply_filter |
( |
int |
i | ) |
|
◆ build_filter()
| void gr::inspector::signal_separator_c_impl::build_filter |
( |
unsigned int |
signal | ) |
|
◆ forecast()
| void gr::inspector::signal_separator_c_impl::forecast |
( |
int |
noutput_items, |
|
|
gr_vector_int & |
ninput_items_required |
|
) |
| |
◆ free_allocation()
| void gr::inspector::signal_separator_c_impl::free_allocation |
( |
| ) |
|
◆ general_work()
| int gr::inspector::signal_separator_c_impl::general_work |
( |
int |
noutput_items, |
|
|
gr_vector_int & |
ninput_items, |
|
|
gr_vector_const_void_star & |
input_items, |
|
|
gr_vector_void_star & |
output_items |
|
) |
| |
◆ handle_msg()
| void gr::inspector::signal_separator_c_impl::handle_msg |
( |
pmt::pmt_t |
msg | ) |
|
◆ oversampling()
| int gr::inspector::signal_separator_c_impl::oversampling |
( |
| ) |
const |
|
inline |
◆ pack_message()
| pmt::pmt_t gr::inspector::signal_separator_c_impl::pack_message |
( |
| ) |
|
◆ rebuild_all_filters()
| void gr::inspector::signal_separator_c_impl::rebuild_all_filters |
( |
| ) |
|
◆ samp_rate()
| double gr::inspector::signal_separator_c_impl::samp_rate |
( |
| ) |
const |
|
inline |
◆ set_oversampling()
| void gr::inspector::signal_separator_c_impl::set_oversampling |
( |
float |
d_oversampling | ) |
|
|
inlinevirtual |
◆ set_samp_rate()
| void gr::inspector::signal_separator_c_impl::set_samp_rate |
( |
double |
d_samp_rate | ) |
|
|
inlinevirtual |
◆ set_trans_width()
| void gr::inspector::signal_separator_c_impl::set_trans_width |
( |
float |
d_trans_width | ) |
|
|
inlinevirtual |
◆ set_window()
| void gr::inspector::signal_separator_c_impl::set_window |
( |
int |
d_window | ) |
|
|
inlinevirtual |
◆ trans_width()
| float gr::inspector::signal_separator_c_impl::trans_width |
( |
| ) |
const |
|
inline |
◆ unpack_message()
| void gr::inspector::signal_separator_c_impl::unpack_message |
( |
pmt::pmt_t |
msg | ) |
|
◆ window()
| filter::firdes::win_type gr::inspector::signal_separator_c_impl::window |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: