7#ifndef INCLUDED_LIBUHD_RFNOC_fir_block_ctrl_HPP
8#define INCLUDED_LIBUHD_RFNOC_fir_block_ctrl_HPP
37 virtual
void set_taps(const std::vector<
int>& taps) = 0;
#define UHD_RFNOC_BLOCK_OBJECT(class_name)
This macro must be put in the public section of an RFNoC.
Definition block_ctrl_base.hpp:59
Block controller for the standard FIR RFNoC block.
Definition fir_block_ctrl.hpp:28
virtual size_t get_n_taps() const =0
Returns the number of filter taps in this block.
virtual void set_taps(const std::vector< int > &taps)=0
Configure the filter taps.
Definition sink_block_ctrl_base.hpp:26
Definition source_block_ctrl_base.hpp:26
#define UHD_RFNOC_API
Definition config.hpp:117
Definition block_ctrl.hpp:14
Definition build_info.hpp:13