#include <primitives.hpp>
|
| void | prepare (std::size_t max_taps) |
| | Allocates. Control thread only.
|
| void | reset () noexcept |
| void | discard_history () noexcept |
| | Logically clear history without walking the allocation.
|
| void | push (double x) noexcept |
| double | convolve (const double *coefficients, std::size_t taps) const noexcept |
◆ convolve()
| double pulp::signal::chardelay::FixedFir::convolve |
( |
const double * | coefficients, |
|
|
std::size_t | taps ) const |
|
inlinenoexcept |
◆ discard_history()
| void pulp::signal::chardelay::FixedFir::discard_history |
( |
| ) |
|
|
inlinenoexcept |
Logically clear history without walking the allocation.
◆ prepare()
| void pulp::signal::chardelay::FixedFir::prepare |
( |
std::size_t | max_taps | ) |
|
|
inline |
Allocates. Control thread only.
◆ push()
| void pulp::signal::chardelay::FixedFir::push |
( |
double | x | ) |
|
|
inlinenoexcept |
◆ reset()
| void pulp::signal::chardelay::FixedFir::reset |
( |
| ) |
|
|
inlinenoexcept |
The documentation for this class was generated from the following file:
- /home/runner/work/pulp/pulp/core/signal/include/pulp/signal/character_delay/primitives.hpp