#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
◆ digital_filter_fir()
template<typename tap_t> 
  
  | 
        
          | uhd::digital_filter_fir< tap_t >::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 ) |  | inline | 
 
 
◆ set_taps()
The documentation for this class was generated from the following file: