19#ifndef AEONGUI_LOGLEVEL_H
20#define AEONGUI_LOGLEVEL_H
38 inline std::ostream& operator<< ( std::ostream& os,
LogLevel level )
43 os <<
"\x1B[34m" <<
"[DEBUG]" <<
"\x1B[m ";
46 os <<
"\x1B[32m" <<
"[INFO]" <<
"\x1B[m ";
49 os <<
"\x1B[33m" <<
"[WARNING]" <<
"\x1B[m ";
52 os <<
"\x1B[31m" <<
"[ERROR]" <<
"\x1B[m ";
LogLevel
Severity levels for log messages.
Definition LogLevel.hpp:27
@ Warning
Potential issues that may need attention.
Definition LogLevel.hpp:30
@ Info
General informational messages.
Definition LogLevel.hpp:29
@ Error
Error conditions.
Definition LogLevel.hpp:31
@ Debug
Detailed diagnostic information.
Definition LogLevel.hpp:28