log: standardise sanity and to_foo naming

This commit is contained in:
Danny Robson 2016-01-20 15:37:31 +11:00
parent ecbedf6420
commit aea8dbbf00

10
log.cpp
View File

@ -35,8 +35,8 @@ using std::map;
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
void static void
check_level (level_t l) sanity (level_t l)
{ {
(void)l; // Consume even in release mode (void)l; // Consume even in release mode
CHECK (l >= 0 && l < NUM_LEVELS); CHECK (l >= 0 && l < NUM_LEVELS);
@ -46,7 +46,7 @@ check_level (level_t l)
const string& const string&
level_to_string (level_t l) level_to_string (level_t l)
{ {
check_level (l); sanity (l);
static const std::array <std::string, NUM_LEVELS> LEVEL_NAMES ({{ static const std::array <std::string, NUM_LEVELS> LEVEL_NAMES ({{
"EMERGENCY", "EMERGENCY",
@ -65,7 +65,7 @@ level_to_string (level_t l)
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
static level_t static level_t
string_to_level (string name) to_level (string name)
{ {
static const map <string, level_t> NAME_LEVELS = { static const map <string, level_t> NAME_LEVELS = {
{ "EMERGENCY", EMERGENCY }, { "EMERGENCY", EMERGENCY },
@ -108,7 +108,7 @@ log_level (void)
return DEFAULT; return DEFAULT;
try { try {
return string_to_level (env); return to_level (env);
} catch (...) { } catch (...) {
return DEFAULT; return DEFAULT;
} }