13namespace uhd { 
namespace rfnoc {
 
   34    static const uint32_t REG_WINDOW_BLOCK_SIZE;
 
   36    static const uint32_t REG_WINDOW_LEN_OFFSET;
 
   37    static const uint32_t REG_WINDOW_MAX_LEN_OFFSET;
 
   38    static const uint32_t REG_WINDOW_LOAD_COEFF_OFFSET;
 
   39    static const uint32_t REG_WINDOW_LOAD_COEFF_LAST_OFFSET;
 
   49    virtual 
size_t get_max_num_coefficients(const 
size_t chan) const = 0;
 
   60    virtual 
void set_coefficients(
 
   61        const 
std::vector<int16_t>& coeffs, const 
size_t chan) = 0;
 
   70    virtual 
std::vector<int16_t> get_coefficients(const 
size_t chan) const = 0;
 
Definition: noc_block_base.hpp:42
 
Definition: window_block_control.hpp:29
 
#define UHD_API
Definition: config.h:70
 
Definition: build_info.hpp:12
 
#define RFNOC_DECLARE_BLOCK(CLASS_NAME)
Definition: noc_block_base.hpp:21