Specs
Beautiful C++ Test Framework
Loading...
Searching...
No Matches
SpecsCpp::Colors::Unix Namespace Reference

Enumerations

enum class  Style : uint8_t {
  Normal = 0 , Bold = 1 , Dim = 2 , Italic = 3 ,
  Underline = 4 , SlowBlink = 5 , RapidBlink = 6 , Inverted = 7 ,
  Conceal = 8 , CrossedOut = 9
}
 
enum class  ForegroundColor : uint8_t {
  Black = 30 , Red = 31 , Green = 32 , Yellow = 33 ,
  Blue = 34 , Purple = 35 , Cyan = 36 , LightGray = 37 ,
  DarkGray = 90 , LightRed = 91 , LightGreen = 92 , LightYellow = 93 ,
  LightBlue = 94 , LightPurple = 95 , LightCyan = 96 , White = 97
}
 
enum class  BackgroundColor : uint8_t {
  Black = 40 , Red = 41 , Green = 42 , Yellow = 43 ,
  Blue = 44 , Purple = 45 , Cyan = 46 , LightGray = 47 ,
  DarkGray = 100 , LightRed = 101 , LightGreen = 102 , LightYellow = 103 ,
  LightBlue = 104 , LightPurple = 105 , LightCyan = 106 , White = 107
}
 

Enumeration Type Documentation

◆ BackgroundColor

enum class SpecsCpp::Colors::Unix::BackgroundColor : uint8_t
strong
Enumerator
Black 
Red 
Green 
Yellow 
Blue 
Purple 
Cyan 
LightGray 
DarkGray 
LightRed 
LightGreen 
LightYellow 
LightBlue 
LightPurple 
LightCyan 
White 

Definition at line 66 of file PrintColor.h.

◆ ForegroundColor

enum class SpecsCpp::Colors::Unix::ForegroundColor : uint8_t
strong
Enumerator
Black 
Red 
Green 
Yellow 
Blue 
Purple 
Cyan 
LightGray 
DarkGray 
LightRed 
LightGreen 
LightYellow 
LightBlue 
LightPurple 
LightCyan 
White 

Definition at line 47 of file PrintColor.h.

47 : uint8_t {
48 Black = 30,
49 Red = 31,
50 Green = 32,
51 Yellow = 33,
52 Blue = 34,
53 Purple = 35,
54 Cyan = 36,
55 LightGray = 37,
56 DarkGray = 90,
57 LightRed = 91,
58 LightGreen = 92,
59 LightYellow = 93,
60 LightBlue = 94,
61 LightPurple = 95,
62 LightCyan = 96,
63 White = 97
64 };

◆ Style

enum class SpecsCpp::Colors::Unix::Style : uint8_t
strong
Enumerator
Normal 
Bold 
Dim 
Italic 
Underline 
SlowBlink 
RapidBlink 
Inverted 
Conceal 
CrossedOut 

Definition at line 34 of file PrintColor.h.