Function fir¶
function fir(E1 &&, Taps &&) dsp¶
template <typename E1, typename U = expression_value_type<E1>, typename Taps,
typename T = std::remove_cv_t<container_value_type<Taps>>>
[[deprecated("fir(expr, taps) is deprecated. Use fir(expr, fir_params{taps})")]] KFR_INTRINSIC expression_fir<
T, U, E1, false>
fir(E1&& e1, Taps&& taps) Returns template expression that applies FIR filter to the input.
Deprecated
Use fir(expr, fir_params{taps}) instead.
| e1 | An input expression. |
| taps | Filter coefficients (taken by value). |
Fully qualified name: kfr::fir(E1 &&, Taps &&)
Declared at dsp/fir.hpp:463
Function fir¶
function fir(E1 &&, fir_params<T>) dsp¶
template <typename T, typename E1, typename U = expression_value_type<E1>>
KFR_INTRINSIC expression_fir<T, U, E1, false> fir(E1&& e1, fir_params<T> state) Returns template expression that applies FIR filter to the input.
| e1 | An input expression. |
| state | Filter parameters (taps are reversed internally). |
Fully qualified name: kfr::fir(E1 &&, fir_params<T>)
Declared at dsp/fir.hpp:478
Function fir¶
function fir(E1 &&, std::reference_wrapper<fir_state<T, U>>) dsp¶
template <typename T, typename E1, typename U>
KFR_INTRINSIC expression_fir<T, U, E1, true> fir(E1&& e1, std::reference_wrapper<fir_state<T, U>> state) Returns template expression that applies FIR filter to the input.
| e1 | An input expression. |
| state | Filter state (taken by reference, ensure proper lifetime). |
Fully qualified name: kfr::fir(E1 &&, std::reference_wrapper<fir_state<T, U>>)
Declared at dsp/fir.hpp:494
Function fir¶
function fir(fir_state<T, U> &, E1 &&) dsp¶
template <typename T, typename U, typename E1>
[[deprecated("fir(state, expr) is deprecated. Use fir(expr, std::ref(state))")]] KFR_INTRINSIC expression_fir<
T, U, E1, true>
fir(fir_state<T, U>& state, E1&& e1) Returns template expression that applies FIR filter to the input.
Deprecated
Use fir(expr, std::ref(state)) instead.
| state | FIR filter state (state is referenced, ensure proper lifetime). |
| e1 | An input expression. |
Fully qualified name: kfr::fir(fir_state<T, U> &, E1 &&)
Declared at dsp/fir.hpp:509
This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.