Optimize timestamps and colored severity output

This commit is contained in:
Alexey Rybalchenko
2019-08-21 14:43:33 +02:00
committed by Mohammad Al-Turany
parent a5f3e95238
commit afb468406a
2 changed files with 96 additions and 92 deletions

View File

@@ -293,8 +293,8 @@ class Logger
static void RemoveFileSink();
static std::string SeverityName(Severity);
static std::string VerbosityName(Verbosity);
static std::string SeverityName(Severity s) { return fSeverityNames.at(static_cast<size_t>(s)); }
static std::string VerbosityName(Verbosity v) { return fVerbosityNames.at(static_cast<size_t>(v)); }
static void OnFatal(std::function<void()> func);
@@ -365,6 +365,9 @@ class Logger
static void UpdateMinSeverity();
void FillTimeInfos();
bool fTimeCalculated;
static std::map<Verbosity, VerbositySpec> fVerbosities;
};