9 #ifndef CPPCOMMON_SYSTEM_CONSOLE_H
10 #define CPPCOMMON_SYSTEM_CONSOLE_H
43 template <
class TOutputStream>
52 template <
class TOutputStream>
53 TOutputStream&
operator<<(TOutputStream& stream, std::pair<Color, Color> colors);
Console management static class.
static void SetColor(Color color, Color background=Color::BLACK)
Set console text color.
Console & operator=(Console &&)=delete
Console(const Console &)=delete
Console & operator=(const Console &)=delete
Console(Console &&)=delete
Console management inline implementation.
C++ Common project definitions.
std::ostream & operator<<(std::ostream &os, const uint128_t &value)
Color
Supported console colors.
@ LIGHTMAGENTA
Light magenta color.
@ LIGHTCYAN
Light cyan color.
@ DARKGREY
Dark grey color.
@ LIGHTRED
Light red color.
@ LIGHTBLUE
Light blue color.
@ LIGHTGREEN
Light green color.