 |
GNU Radio C++ API Reference
3.10.12.0
The Free & Open Software Radio Ecosystem
|
|
Go to the documentation of this file.
9 #ifndef INCLUDED_GR_UHD_RFNOC_WINDOW_H
10 #define INCLUDED_GR_UHD_RFNOC_WINDOW_H
25 typedef std::shared_ptr<rfnoc_window>
sptr;
34 const ::uhd::device_addr_t& block_args,
35 const int device_select,
44 const size_t chan) = 0;
52 const size_t chan) = 0;
virtual void set_coefficients(const std::vector< float > &coeffs, const size_t chan)=0
static sptr make(rfnoc_graph::sptr graph, const ::uhd::device_addr_t &block_args, const int device_select, const int instance)
virtual size_t get_max_num_coefficients(const size_t chan)=0
Definition: rfnoc_block.h:29
virtual void set_coefficients(const std::vector< int16_t > &coeffs, const size_t chan)=0
Definition: rfnoc_window.h:23
virtual std::vector< int16_t > get_coefficients(const size_t chan)=0
std::shared_ptr< rfnoc_graph > sptr
Definition: rfnoc_graph.h:32
GNU Radio logging wrapper.
Definition: basic_block.h:29
#define GR_UHD_API
Definition: gr-uhd/include/gnuradio/uhd/api.h:18
std::shared_ptr< rfnoc_block > sptr
Definition: rfnoc_block.h:37
std::shared_ptr< rfnoc_window > sptr
Definition: rfnoc_window.h:25