MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ level_color()

static constexpr std::string_view Lila::Commentator::level_color ( LogLevel  level)
inlinestaticconstexprprivate

Gets the ANSI color code for a log level.

Parameters
levelLogLevel value.
Returns
Color code string.

Definition at line 277 of file Commentator.hpp.

278 {
279 switch (level) {
280 case LogLevel::TRACE:
281 return Colors::Cyan;
282 case LogLevel::DEBUG:
283 return Colors::Blue;
284 case LogLevel::INFO:
285 return Colors::Green;
286 case LogLevel::WARN:
287 return Colors::Yellow;
288 case LogLevel::ERROR:
289 case LogLevel::FATAL:
290 return Colors::BrightRed;
291 default:
292 return Colors::Reset;
293 }
294 }
constexpr std::string_view Cyan
constexpr std::string_view BrightRed
constexpr std::string_view Green
constexpr std::string_view Blue
constexpr std::string_view Yellow
constexpr std::string_view Reset