log: remove useless to_string(level_t)
This commit is contained in:
parent
c165c07e41
commit
4eb10d0c6f
44
log.cpp
44
log.cpp
@ -30,35 +30,6 @@
|
|||||||
#include <boost/format.hpp>
|
#include <boost/format.hpp>
|
||||||
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////
|
|
||||||
static void
|
|
||||||
sanity (util::level_t l)
|
|
||||||
{
|
|
||||||
(void)l; // Consume even in release mode
|
|
||||||
CHECK (l >= 0 && l < util::NUM_LEVELS);
|
|
||||||
}
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
static const std::string&
|
|
||||||
to_string (util::level_t l)
|
|
||||||
{
|
|
||||||
sanity (l);
|
|
||||||
|
|
||||||
static const std::array<std::string, util::NUM_LEVELS> LEVEL_NAMES ({{
|
|
||||||
"EMERGENCY",
|
|
||||||
"ALERT",
|
|
||||||
"CRITICAL",
|
|
||||||
"ERROR",
|
|
||||||
"WARN",
|
|
||||||
"NOTICE",
|
|
||||||
"INFO",
|
|
||||||
"DEBUG"
|
|
||||||
}});
|
|
||||||
|
|
||||||
return LEVEL_NAMES[l];
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////
|
||||||
static util::level_t
|
static util::level_t
|
||||||
to_level (std::string name)
|
to_level (std::string name)
|
||||||
@ -90,8 +61,19 @@ to_level (std::string name)
|
|||||||
std::ostream&
|
std::ostream&
|
||||||
util::operator<< (std::ostream& os, util::level_t l)
|
util::operator<< (std::ostream& os, util::level_t l)
|
||||||
{
|
{
|
||||||
os << to_string (l);
|
switch (l) {
|
||||||
return os;
|
case util::EMERGENCY: return os << "EMERGENCY";
|
||||||
|
case util::ALERT: return os << "ALERT";
|
||||||
|
case util::CRITICAL: return os << "CRITICAL";
|
||||||
|
case util::ERROR: return os << "ERROR";
|
||||||
|
case util::WARNING: return os << "WARNING";
|
||||||
|
case util::NOTICE: return os << "NOTICE";
|
||||||
|
case util::INFORMATIONAL: return os << "INFO";
|
||||||
|
case util::DEBUG: return os << "DEBUG";
|
||||||
|
|
||||||
|
default:
|
||||||
|
unreachable ();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user