Class expression_window¶
class expression_window<T> dsp¶
template <typename T>
struct expression_window : expression_traits_defaults { … } Base class for all window expressions
Stores the window length and exposes the shape interface required by expression evaluators.
typedef value_type ¶
using value_type = T Fully qualified name: kfr::expression_window<T>::value_type
Declared at dsp/window.hpp:165
variable dims ¶
constexpr static size_t dims = 1 Fully qualified name: kfr::expression_window<T>::dims
Declared at dsp/window.hpp:166
function get_shape(const expression_window<T> &) ¶
constexpr static shape<dims> get_shape(const expression_window<T>& self) { … } Fully qualified name: kfr::expression_window<T>::get_shape(const expression_window<T> &)
Declared at dsp/window.hpp:167
function get_shape() ¶
constexpr static shape<dims> get_shape() { … } Fully qualified name: kfr::expression_window<T>::get_shape()
Declared at dsp/window.hpp:171
constructor expression_window<T>(size_t) ¶
constexpr expression_window(size_t size) : m_size(size) { … } Fully qualified name: kfr::expression_window<T>::expression_window<T>(size_t)
Declared at dsp/window.hpp:173
variable m_size ¶
size_t m_size Fully qualified name: kfr::expression_window<T>::m_size
Declared at dsp/window.hpp:175
function size() ¶
size_t size() const Fully qualified name: kfr::expression_window<T>::size()
Declared at dsp/window.hpp:176
Fully qualified name: kfr::expression_window<T>
Declared at dsp/window.hpp:163