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

◆ feed_severity()

void MayaFlux::Journal::ConsoleSink::feed_severity ( std::ostream &  os,
Severity  severity 
) const
inlineprivate

Definition at line 105 of file ConsoleSink.hpp.

106 {
107 switch (severity) {
108 case Severity::TRACE:
109 os << AnsiColors::Cyan;
110 break;
111 case Severity::DEBUG:
112 os << AnsiColors::Blue;
113 break;
114 case Severity::INFO:
115 os << AnsiColors::Green;
116 break;
117 case Severity::WARN:
118 os << AnsiColors::Yellow;
119 break;
120 case Severity::ERROR:
122 break;
123 case Severity::FATAL:
125 break;
126 case Severity::NONE:
127 os << AnsiColors::Reset;
128 break;
129 default:
130 os << AnsiColors::Reset;
131 break;
132 }
133 }
static constexpr std::string_view Yellow
Definition Ansi.hpp:21
static constexpr std::string_view White
Definition Ansi.hpp:25
static constexpr std::string_view Blue
Definition Ansi.hpp:22
static constexpr std::string_view Reset
Definition Ansi.hpp:15
static constexpr std::string_view Green
Definition Ansi.hpp:20
static constexpr std::string_view BgRed
Definition Ansi.hpp:36
static constexpr std::string_view Cyan
Definition Ansi.hpp:24
static constexpr std::string_view BrightRed
Definition Ansi.hpp:28