Namespace clogged
Tools for debug-logging that can be easily controlled. More...
Classes
Type | Name |
---|---|
class | Logger Logger class with colors and team names. |
Public Types
Type | Name |
---|---|
enum | Color Colors for logging. |
enum | LogLevel Log levels for logging. |
enum | Team Teams Names for logging. |
Public Attributes
Type | Name |
---|---|
const LogLevel | LOGLEVEL = = LogLevel::DEBUG Level of logging @TODO: Change this to be a flag in the CMakeLists.txt. |
Detailed Description
This file is part of the Fall 2023, CSE 491 course project.
Note:
Status: ALPHA
Public Types Documentation
enum Color
enum clogged::Color {
RESET = 0,
BLUE = 34,
GREEN = 32,
RED = 31
};
enum LogLevel
enum clogged::LogLevel {
DEBUG,
INFO,
WARNING,
ERR,
NA
};
enum Team
enum clogged::Team {
TEAM_1,
TEAM_2,
TEAM_3,
TEAM_4,
TEAM_5,
TEAM_6,
TEAM_7,
TEAM_8,
TEAM_9,
GENERAL,
NA
};
Public Attributes Documentation
variable LOGLEVEL
const LogLevel LOGLEVEL;
The documentation for this class was generated from the following file source/core/EasyLogging.hpp