87template<
typename _Tp,
size_t _Nm >
constexpr size_t size(
const _Tp (& )[_Nm])
noexcept
97template<
typename _Tp >
constexpr size_t size(
const _Tp (& )[0]) noexcept
102template<
class... Ts >
103constexpr uint8_t
ival(Ts... Vs)
105 char vals[
sizeof...(Vs)] = { Vs... };
107 for (uint8_t
i = 0;
i <
sizeof...(Vs);
i++)
110 result += vals[
i] -
'0';
115template<
char... Vs >
container for datalogging
int16_t temperature_x100[S]
Some useful but missing stl functions templates.
constexpr uint8_t ival(Ts... Vs)
constexpr size_t size(const _Tp(&)[_Nm]) noexcept
Helper function to retrieve the dimension of a C-array.
constexpr uint8_t loadStateMask
constexpr uint8_t loadStateOnBit