Skip to content

Class delay_state

class delay_state<T, samples, Tag> dsp

template <typename T, size_t samples, univector_tag Tag = samples>
struct delay_state { … }

constructor delay_state<T, samples, Tag>()

delay_state()
    requires(samples != Tag)

Fully qualified name: kfr::delay_state<T, samples, Tag>::delay_state<T, samples, Tag>()

Declared at dsp/delay.hpp:45

variable data

univector<T, Tag> data

Fully qualified name: kfr::delay_state<T, samples, Tag>::data

Declared at dsp/delay.hpp:51

variable cursor

size_t cursor

Fully qualified name: kfr::delay_state<T, samples, Tag>::cursor

Declared at dsp/delay.hpp:52

Fully qualified name: kfr::delay_state<T, samples, Tag>

Declared at dsp/delay.hpp:37

Class delay_state

class delay_state<T, 1, 1> dsp

template <typename T>
struct delay_state<T, 1, 1> { … }

variable data

T data = T(0)

Fully qualified name: kfr::delay_state<T, 1, 1>::data

Declared at dsp/delay.hpp:58

Fully qualified name: kfr::delay_state<T, 1, 1>

Declared at dsp/delay.hpp:56

This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.