GNU Radio's DAB Package
|
selects vectors out of input vectors that belong to one subchannel More...
#include <select_subch_vfvf_impl.h>
Public Member Functions | |
select_subch_vfvf_impl (unsigned int vlen_in, unsigned int vlen_out, unsigned int address, unsigned int total_size) | |
~select_subch_vfvf_impl () | |
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) |
Additional Inherited Members | |
![]() | |
typedef std::shared_ptr< select_subch_vfvf > | sptr |
![]() | |
static sptr | make (unsigned int vlen_in, unsigned int vlen_out, unsigned int address, unsigned int total_size) |
Return a shared_ptr to a new instance of dab::select_subch_vfvf. | |
selects vectors out of input vectors that belong to one subchannel
input: float vector of size vlen_in
output: float vector of size vlen_out
selects vlen_out/vlen_in vectors of total_size input vectors, beginning at address
vlen_in | Length of input vector in floats. |
vlen_out | Length of output vector in floats. |
address | number of input vector where output the output vector begins |
total_size | size in input vectors of one frame (dumped after output vector is selected) |
gr::dab::select_subch_vfvf_impl::select_subch_vfvf_impl | ( | unsigned int | vlen_in, |
unsigned int | vlen_out, | ||
unsigned int | address, | ||
unsigned int | total_size | ||
) |
gr::dab::select_subch_vfvf_impl::~select_subch_vfvf_impl | ( | ) |
void gr::dab::select_subch_vfvf_impl::forecast | ( | int | noutput_items, |
gr_vector_int & | ninput_items_required | ||
) |
int gr::dab::select_subch_vfvf_impl::general_work | ( | int | noutput_items, |
gr_vector_int & | ninput_items, | ||
gr_vector_const_void_star & | input_items, | ||
gr_vector_void_star & | output_items | ||
) |