Template Struct ValueWithUnit

Struct Documentation

template<SiUnit::Id unit, typename T>
struct ValueWithUnit

Public Functions

ValueWithUnit() = default
inline ValueWithUnit(T value)
inline ValueWithUnit &operator=(T rhs)
inline operator T&()
inline operator const T&() const
std::string toStr() const

Public Members

T value = {}

Public Static Functions

static std::optional<ValueWithUnit> from(const param::Value &params)

Public Static Attributes

static constexpr SiUnit::Id kUnit = unit