All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ColorMacros.h
Go to the documentation of this file.
1 //=================================================================================================
33 //=================================================================================================
34 
35 #ifndef _BLAZE_UTIL_COLORMACROS_H_
36 #define _BLAZE_UTIL_COLORMACROS_H_
37 
38 
39 //=================================================================================================
40 //
41 // COLOR MACRO SWITCH
42 //
43 //=================================================================================================
44 
46 
47 #define BLAZE_COLOR_OUTPUT 0
48 
49 
50 
51 
52 //=================================================================================================
53 //
54 // COLOR MACRO DEFINITIONS
55 //
56 //=================================================================================================
57 
58 #if BLAZE_COLOR_OUTPUT
59 
61 #define BLAZE_BLACK "\033[0;30m"
62 
64 #define BLAZE_RED "\033[0;31m"
65 
67 #define BLAZE_GREEN "\033[0;32m"
68 
70 #define BLAZE_BROWN "\033[0;33m"
71 
73 #define BLAZE_BLUE "\033[0;34m"
74 
76 #define BLAZE_MAGENTA "\033[0;35m"
77 
79 #define BLAZE_CYAN "\033[0;36m"
80 
82 #define BLAZE_WHITE "\033[0;37m"
83 
85 #define BLAZE_LIGHTBLACK "\033[1;30m"
86 
88 #define BLAZE_LIGHTRED "\033[1;31m"
89 
91 #define BLAZE_LIGHTGREEN "\033[1;32m"
92 
94 #define BLAZE_YELLOW "\033[1;33m"
95 
97 #define BLAZE_LIGHTBLUE "\033[1;34m"
98 
100 #define BLAZE_LIGHTMAGENTA "\033[1;35m"
101 
103 #define BLAZE_LIGHTCYAN "\033[1;36m"
104 
106 #define BLAZE_LIGHTWHITE "\033[1;37m"
107 
109 #define BLAZE_OLDCOLOR "\033[0m"
110 
111 #else
112 
114 #define BLAZE_BLACK ""
115 
117 #define BLAZE_RED ""
118 
120 #define BLAZE_GREEN ""
121 
123 #define BLAZE_BROWN ""
124 
126 #define BLAZE_BLUE ""
127 
129 #define BLAZE_MAGENTA ""
130 
132 #define BLAZE_CYAN ""
133 
135 #define BLAZE_WHITE ""
136 
138 #define BLAZE_LIGHTBLACK ""
139 
141 #define BLAZE_LIGHTRED ""
142 
144 #define BLAZE_LIGHTGREEN ""
145 
147 #define BLAZE_YELLOW ""
148 
150 #define BLAZE_LIGHTBLUE ""
151 
153 #define BLAZE_LIGHTMAGENTA ""
154 
156 #define BLAZE_LIGHTCYAN ""
157 
159 #define BLAZE_LIGHTWHITE ""
160 
162 #define BLAZE_OLDCOLOR ""
163 
164 #endif
165 
166 #endif