A color changing class for the output stream.
This class changes the color in the output stream by inserting 'magic' escape sequences that are interpreted by smart terminals. On dumb terminals this will probably just print garbage. To use the color, a QwColor object should be streamed to the output stream:
Definition at line 98 of file QwColor.h.
Definition at line 112 of file QwColor.h.
References BACKBLUE, BACKGREEN, BACKRED, BLACK, BLUE, BOLD, BOLDBLUE, BOLDBROWN, BOLDCYAN, BOLDGREEN, BOLDMAGENTA, BOLDRED, BOLDWHITE, BROWN, CYAN, GREEN, Qw::kBackBlue, Qw::kBackGreen, Qw::kBackRed, Qw::kBlack, Qw::kBlue, Qw::kBold, Qw::kBoldBlue, Qw::kBoldBrown, Qw::kBoldCyan, Qw::kBoldGreen, Qw::kBoldMagenta, Qw::kBoldRed, Qw::kBoldWhite, Qw::kBrown, Qw::kCyan, Qw::kDefaultBackground, Qw::kDefaultForeground, Qw::kGreen, Qw::kMagenta, Qw::kNormal, Qw::kRed, Qw::kWhite, MAGENTA, NORMAL, RED, and WHITE.
std::map< Qw::EQwColor, std::string > QwColorMap