9#ifndef INCLUDED_GR_UHD_RFNOC_FIR_FILTER_H 
   10#define INCLUDED_GR_UHD_RFNOC_FIR_FILTER_H 
   26    typedef std::shared_ptr<rfnoc_fir_filter> 
sptr;
 
   35                     const ::uhd::device_addr_t& block_args,
 
   36                     const int device_select,
 
   45                                  const size_t chan = 0) = 0;
 
   53                                  const size_t chan = 0) = 0;
 
 
rfnoc_block(::uhd::rfnoc::noc_block_base::sptr block_ref)
Definition rfnoc_fir_filter.h:24
virtual size_t get_max_num_coefficients(const size_t chan=0)=0
std::shared_ptr< rfnoc_fir_filter > sptr
Definition rfnoc_fir_filter.h:26
virtual void set_coefficients(const std::vector< int16_t > &coeffs, const size_t chan=0)=0
virtual void set_coefficients(const std::vector< float > &coeffs, const size_t chan=0)=0
static sptr make(rfnoc_graph::sptr graph, const ::uhd::device_addr_t &block_args, const int device_select, const int instance)
virtual std::vector< int16_t > get_coefficients(const size_t chan=0)=0
std::shared_ptr< rfnoc_graph > sptr
Definition rfnoc_graph.h:32
#define GR_UHD_API
Definition gr-uhd/include/gnuradio/uhd/api.h:18
Definition amsg_source.h:19
GNU Radio logging wrapper.
Definition basic_block.h:29