1#ifndef FOFB_SHAPER_FILT_H
2#define FOFB_SHAPER_FILT_H
7#include "controllers.h"
10namespace fofb_shaper_filt {
14 void set_num_biquads(
size_t);
15 std::vector<std::vector<double>> values;
19struct wb_fofb_shaper_filt_regs;
22 std::unique_ptr<struct wb_fofb_shaper_filt_regs> regs_storage;
23 struct wb_fofb_shaper_filt_regs ®s;
33 void print(FILE *,
bool)
const override;
40 std::unique_ptr<struct wb_fofb_shaper_filt_regs> regs_storage;
41 struct wb_fofb_shaper_filt_regs ®s;
43 unsigned fixed_point_coeff, num_biquads;
Definition: controllers.h:7
Definition: decoders.h:97
Definition: fofb_shaper_filt.h:38
void set_devinfo_callback() override
Definition: fofb_shaper_filt.cc:117
void write_params() override
Definition: fofb_shaper_filt.cc:138
void encode_params() override
Definition: fofb_shaper_filt.cc:126
Definition: fofb_shaper_filt.h:21
void decode_monitors() override
Definition: fofb_shaper_filt.cc:57
void decode() override
Definition: fofb_shaper_filt.cc:61
void read_monitors() override
Definition: fofb_shaper_filt.cc:54
Definition: fofb_shaper_filt.h:12
Definition: pcie-defs.h:19