12 #include <boost/optional.hpp>    14 namespace uhd { 
namespace rfnoc {
    31     static const uint32_t REG_SUM_LEN_ADDR;
    32     static const uint32_t REG_DIVISOR_ADDR;
    40     virtual 
void set_sum_len(const uint8_t sum_len) = 0;
    46     virtual uint8_t get_sum_len() const = 0;
    52     virtual 
void set_divisor(const uint32_t divisor) = 0;
    58     virtual uint32_t get_divisor() const = 0;
 
#define RFNOC_DECLARE_BLOCK(CLASS_NAME)
Definition: noc_block_base.hpp:22
 
Definition: build_info.hpp:12
 
Definition: noc_block_base.hpp:42
 
Definition: moving_average_block_control.hpp:26
 
#define UHD_API
Definition: config.h:87