#include <frac_delay.hpp>
|
| void | prepare (int max_delay_samples, std::size_t stagger=0) |
| void | reset () |
| int | max_delay () const |
| void | push (SampleType x) |
| SampleType | read (int delay) const |
| SampleType | read_at (int ahead, int delay) const |
| void | copy_out (int ahead, int delay, SampleType *dst, int n) const |
| void | push_block (const SampleType *x, int n) |
| void | push_strided (const SampleType *x, std::size_t stride, int n) |
| const SampleType * | taps_at (std::size_t start) const |
| SampleType | read_hermite_at (int ahead, double delay) const |
| void | read_hermite_span (const double *delays, SampleType *out, int n, int behind=0) const |
| void | read_hermite_span (double delay, SampleType *out, int n, int behind=0) const |
| SampleType * | data () |
| std::size_t | size () const |
| std::size_t | mask () const |
| std::size_t | write_index () const |
| void | skip (int n) |
| void | advance (int n) |
| SampleType | read (double delay) const |
◆ advance()
template<typename SampleType = float>
◆ copy_out()
template<typename SampleType = float>
◆ data()
template<typename SampleType = float>
◆ mask()
template<typename SampleType = float>
◆ max_delay()
template<typename SampleType = float>
◆ mirror_samples()
template<typename SampleType = float>
◆ prepare()
template<typename SampleType = float>
◆ push()
template<typename SampleType = float>
◆ push_block()
template<typename SampleType = float>
◆ push_strided()
template<typename SampleType = float>
◆ read() [1/2]
template<typename SampleType = float>
◆ read() [2/2]
template<typename SampleType = float>
◆ read_at()
template<typename SampleType = float>
◆ read_hermite_at()
template<typename SampleType = float>
◆ read_hermite_span() [1/2]
template<typename SampleType = float>
◆ read_hermite_span() [2/2]
template<typename SampleType = float>
◆ reset()
template<typename SampleType = float>
◆ size()
template<typename SampleType = float>
◆ skip()
template<typename SampleType = float>
◆ taps_at()
template<typename SampleType = float>
◆ write_index()
template<typename SampleType = float>
The documentation for this class was generated from the following file:
- /home/runner/work/pulp/pulp/core/signal/include/pulp/signal/fdn/frac_delay.hpp