34 static constexpr
const char *pstr_level_lowercase_off __attribute__((__aligned__(PSTR_ALIGN))) PROGMEM =
"off";
35 static constexpr
const char *pstr_level_lowercase_emerg __attribute__((__aligned__(PSTR_ALIGN))) PROGMEM =
"emerg";
36 static constexpr
const char *pstr_level_lowercase_crit __attribute__((__aligned__(PSTR_ALIGN))) PROGMEM =
"crit";
37 static constexpr
const char *pstr_level_lowercase_alert __attribute__((__aligned__(PSTR_ALIGN))) PROGMEM =
"alert";
38 static constexpr
const char *pstr_level_lowercase_err __attribute__((__aligned__(PSTR_ALIGN))) PROGMEM =
"err";
39 static constexpr
const char *pstr_level_lowercase_warning __attribute__((__aligned__(PSTR_ALIGN))) PROGMEM =
"warning";
40 static constexpr
const char *pstr_level_lowercase_notice __attribute__((__aligned__(PSTR_ALIGN))) PROGMEM =
"notice";
41 static constexpr
const char *pstr_level_lowercase_info __attribute__((__aligned__(PSTR_ALIGN))) PROGMEM =
"info";
42 static constexpr
const char *pstr_level_lowercase_debug __attribute__((__aligned__(PSTR_ALIGN))) PROGMEM =
"debug";
43 static constexpr
const char *pstr_level_lowercase_trace __attribute__((__aligned__(PSTR_ALIGN))) PROGMEM =
"trace";
44 static constexpr
const char *pstr_level_lowercase_all __attribute__((__aligned__(PSTR_ALIGN))) PROGMEM =
"all";
46 static const __FlashStringHelper *log_level_lowercase[(int)Level::ALL - (
int)Level::OFF + 1] = {
47 reinterpret_cast<const __FlashStringHelper *
>(pstr_level_lowercase_off),
48 reinterpret_cast<const __FlashStringHelper *
>(pstr_level_lowercase_emerg),
49 reinterpret_cast<const __FlashStringHelper *
>(pstr_level_lowercase_crit),
50 reinterpret_cast<const __FlashStringHelper *
>(pstr_level_lowercase_alert),
51 reinterpret_cast<const __FlashStringHelper *
>(pstr_level_lowercase_err),
52 reinterpret_cast<const __FlashStringHelper *
>(pstr_level_lowercase_warning),
53 reinterpret_cast<const __FlashStringHelper *
>(pstr_level_lowercase_notice),
54 reinterpret_cast<const __FlashStringHelper *
>(pstr_level_lowercase_info),
55 reinterpret_cast<const __FlashStringHelper *
>(pstr_level_lowercase_debug),
56 reinterpret_cast<const __FlashStringHelper *
>(pstr_level_lowercase_trace),
57 reinterpret_cast<const __FlashStringHelper *
>(pstr_level_lowercase_all)
62 return log_level_lowercase[(int)level + 1];