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