Go to the source code of this file.
Classes | |
| class | logger::Logger |
| class | logger::LogMessage |
Namespaces | |
| namespace | Color |
| namespace | logger |
Macros | |
| #define | LOG(level) |
| #define | PLOG(level) |
| #define | VLOG(level) |
Enumerations | |
| enum class | Color::Code { Color::FG_DEFAULT = 39 , Color::FG_BLACK = 30 , Color::FG_RED = 31 , Color::FG_GREEN = 32 , Color::FG_YELLOW = 33 , Color::FG_BLUE = 34 , Color::FG_MAGENTA = 35 , Color::FG_CYAN = 36 , Color::FG_LIGHT_GRAY = 37 , Color::FG_DARK_GRAY = 90 , Color::FG_LIGHT_RED = 91 , Color::FG_LIGHT_GREEN = 92 , Color::FG_LIGHT_YELLOW = 93 , Color::FG_LIGHT_BLUE = 94 , Color::FG_LIGHT_MAGENTA = 95 , Color::FG_LIGHT_CYAN = 96 , Color::FG_WHITE = 97 , Color::BG_RED = 41 , Color::BG_GREEN = 42 , Color::BG_BLUE = 44 , Color::BG_DEFAULT = 49 } |
| enum class | logger::Level { logger::TRACE , logger::DEBUG , logger::INFO , logger::WARNING , logger::ERROR , logger::FATAL , logger::VERBOSE } |
Functions | |
| std::ostream & | Color::operator<< (std::ostream &os, const Code &code) |
| std::string | Color::operator+ (const std::string &string, const Code &code) |
| std::string | Color::operator+ (const Code &code, const std::string &string) |
| #define LOG | ( | level | ) |
Definition at line 148 of file Logger.h.
| #define PLOG | ( | level | ) |
Definition at line 152 of file Logger.h.
| #define VLOG | ( | level | ) |
Definition at line 164 of file Logger.h.