13namespace uhd { 
namespace rfnoc {
 
   36    static const uint32_t REG_WINDOW_BLOCK_SIZE;
 
   38    static const uint32_t REG_WINDOW_LEN_OFFSET;
 
   39    static const uint32_t REG_WINDOW_MAX_LEN_OFFSET;
 
   40    static const uint32_t REG_WINDOW_LOAD_COEFF_OFFSET;
 
   41    static const uint32_t REG_WINDOW_LOAD_COEFF_LAST_OFFSET;
 
   51    virtual 
size_t get_max_num_coefficients(const 
size_t chan) const = 0;
 
   62    virtual 
void set_coefficients(
 
   63        const 
std::vector<int16_t>& coeffs, const 
size_t chan) = 0;
 
   72    virtual 
std::vector<int16_t> get_coefficients(const 
size_t chan) const = 0;
 
Definition: noc_block_base.hpp:43
 
Definition: window_block_control.hpp:31
 
#define UHD_API
Definition: config.h:87
 
Definition: build_info.hpp:12
 
#define RFNOC_DECLARE_BLOCK(CLASS_NAME)
Definition: noc_block_base.hpp:22