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 >
127#define MINUTES(value) \
128 integral_constant< uint8_t, (value) > {}
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