Updated logger to have a debug option and updated colour.h to have a resetcolour method

This commit is contained in:
Ben
2018-11-30 17:12:49 +00:00
parent 52d43a93c8
commit 1ca0b9d348
3 changed files with 13 additions and 0 deletions

View File

@@ -42,6 +42,12 @@ public:
return output.str();
}
static void resetColour() {
std::cout
<< "\033[" << CONSOLE_COLOUR_BG_DEFAULT << "m";
<< "\033[" << CONSOLE_COLOUR_FG_DEFAULT << "m";
}
static void foregroundColour(ConsoleForegroundColour colour) {
std::cout << "\033[" << colour << "m";
}

View File

@@ -17,6 +17,13 @@ public:
<< "] " << obj << std::endl;
}
template<class T>
static void info(T obj) {
std::cout
<< getTime() << " [" << Colour::getColouredText(CONSOLE_COLOUR_FG_LIGHT_BLUE, "DEBUG")
<< "] " << obj << std::endl;
}
template<class T>
static void warn(T obj) {
std::cout