 |
USRP Hardware Driver and USRP Manual
Version: 4.8.0.0
UHD and USRP Manual
|
|
Go to the documentation of this file.
13 namespace uhd {
namespace rfnoc {
namespace detail {
22 using sptr = std::shared_ptr<filter_node>;
28 const std::string& name,
const size_t chan) = 0;
31 const size_t chan) = 0;
35 const std::string& name,
const size_t chan) = 0;
38 const size_t chan) = 0;
std::shared_ptr< filter_node > sptr
Definition: filter_node.hpp:22
virtual std::vector< std::string > get_rx_filter_names(const size_t chan) const =0
virtual ~filter_node()=default
virtual void set_rx_filter(const std::string &name, uhd::filter_info_base::sptr filter, const size_t chan)=0
virtual void set_tx_filter(const std::string &name, uhd::filter_info_base::sptr filter, const size_t chan)=0
std::shared_ptr< filter_info_base > sptr
Definition: filters.hpp:24
virtual uhd::filter_info_base::sptr get_rx_filter(const std::string &name, const size_t chan)=0
virtual uhd::filter_info_base::sptr get_tx_filter(const std::string &name, const size_t chan)=0
Definition: build_info.hpp:12
Definition: filter_node.hpp:19
virtual std::vector< std::string > get_tx_filter_names(const size_t chan) const =0