1#ifndef __UARM_TYPES_HPP
2#define __UARM_TYPES_HPP
9#include "uarm_defines.hpp"
17 float last_output_data;
25 float last_input_data;
26 float last_output_data;
33 float last_output_data;
39 float window[MAX_WINDOW_SIZE];
48template <
typename T,
typename Parameter>
51 constexpr explicit NamedType(T
const& value) : value_(value) {}
52 explicit NamedType(T&& value) : value_(std::move(value)) {}
53 T& get() {
return value_; }
54 T
const& get()
const {
return value_; }
76using RadiansPerSecondSecond =
Definition uarm_types.hpp:49
Definition uarm_types.hpp:88
Definition uarm_types.hpp:82
Definition uarm_types.hpp:85
Definition uarm_types.hpp:60
Definition uarm_types.hpp:63
Definition uarm_types.hpp:66
Definition uarm_types.hpp:69
Definition uarm_types.hpp:72
Definition uarm_types.hpp:75
Definition uarm_types.hpp:79
Definition uarm_types.hpp:31
Definition uarm_types.hpp:22
Definition uarm_types.hpp:14
Definition uarm_types.hpp:38