#include <uhd/types/filters.hpp>
|
| digital_filter_fir (filter_info_base::filter_type type, bool bypass, size_t position_index, double rate, uint32_t interpolation, uint32_t decimation, tap_t tap_bit_width, uint32_t max_num_taps, const std::vector< tap_t > &taps) |
|
void | set_taps (const std::vector< tap_t > &taps) |
|
| digital_filter_base (filter_type type, bool bypass, size_t position_index, double rate, uint32_t interpolation, uint32_t decimation, tap_t tap_full_scale, uint32_t max_num_taps, const std::vector< tap_t > &taps) |
|
UHD_INLINE double | get_output_rate () |
|
UHD_INLINE double | get_input_rate () |
|
UHD_INLINE uint32_t | get_interpolation () |
|
UHD_INLINE uint32_t | get_decimation () |
|
UHD_INLINE uint32_t | get_tap_full_scale () |
|
UHD_INLINE std::vector< tap_t > & | get_taps () |
|
std::string | to_pp_string () override |
|
| filter_info_base (filter_type type, bool bypass, size_t position_index) |
|
virtual UHD_INLINE bool | is_bypassed () |
|
UHD_INLINE filter_type | get_type () |
|
virtual | ~filter_info_base () |
|
◆ sptr
template<typename tap_t >
◆ digital_filter_fir()
template<typename tap_t >
◆ set_taps()
template<typename tap_t >
The documentation for this class was generated from the following file: