Skip to content

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:156

variable dims

constexpr static size_t dims = 1

Fully qualified name: kfr::expression_window<T>::dims

Declared at dsp/window.hpp:157

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:158

function get_shape()

constexpr static shape<dims> get_shape() { … }

Fully qualified name: kfr::expression_window<T>::get_shape()

Declared at dsp/window.hpp:162

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:164

variable m_size

size_t m_size

Fully qualified name: kfr::expression_window<T>::m_size

Declared at dsp/window.hpp:166

function size()

size_t size() const

Fully qualified name: kfr::expression_window<T>::size()

Declared at dsp/window.hpp:167

Fully qualified name: kfr::expression_window<T>

Declared at dsp/window.hpp:154

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