Fawkes API  Fawkes Development Version
console_colors.h
1 
2 /***************************************************************************
3  * pipeline.h - This header defines a image processing pipeline for the
4  * front camera
5  *
6  * Generated: Wed Jun 15 16:30:22 2005 (from FireVision)
7  * Copyright 2005-2007 Tim Niemueller [www.niemueller.de]
8  *
9  ****************************************************************************/
10 
11 /* This program is free software; you can redistribute it and/or modify
12  * it under the terms of the GNU General Public License as published by
13  * the Free Software Foundation; either version 2 of the License, or
14  * (at your option) any later version. A runtime exception applies to
15  * this software (see LICENSE.GPL_WRE file mentioned below for details).
16  *
17  * This program is distributed in the hope that it will be useful,
18  * but WITHOUT ANY WARRANTY; without even the implied warranty of
19  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20  * GNU Library General Public License for more details.
21  *
22  * Read the full text in the LICENSE.GPL_WRE file in the doc directory.
23  */
24 
25 #ifndef _UTILS_CONSOLE_COLORS_H_
26 #define _UTILS_CONSOLE_COLORS_H_
27 
28 #include <string>
29 
30 namespace fawkes {
31 
32 /** Print black on console. */
33 static const char *c_black = "\033[0;30m";
34 /** Print black on console. */
35 static std::string cblack = c_black;
36 
37 /** Print dark gray on console. */
38 static const char *c_darkgray = "\033[1;30m";
39 /** Print dark gray on console. */
40 static std::string cdarkgray = c_darkgray;
41 
42 /** Print red on console. */
43 static const char *c_red = "\033[0;31m";
44 /** Print red on console. */
45 static std::string cred = c_red;
46 
47 /** Print light red on console. */
48 static const char *c_lightred = "\033[1;31m";
49 /** Print light red on console. */
50 static std::string clightred = c_lightred;
51 
52 /** Print green on console. */
53 static const char *c_green = "\033[0;32m";
54 /** Print green on console. */
55 static std::string cgreen = c_green;
56 
57 /** Print light green on console. */
58 static const char *c_lightgreen = "\033[1;32m";
59 /** Print light green on console. */
60 static std::string clightgreen = c_lightgreen;
61 
62 /** Print brown on console. */
63 static const char *c_brown = "\033[0;33m";
64 /** Print brown on console. */
65 static std::string cbrown = c_brown;
66 
67 /** Print yellow on console. */
68 static const char *c_yellow = "\033[1;33m";
69 /** Print yellow on console. */
70 static std::string cyellow = c_yellow;
71 
72 /** Print blue on console. */
73 static const char *c_blue = "\033[0;34m";
74 /** Print blue on console. */
75 static std::string cblue = c_blue;
76 
77 /** Print light blue on console. */
78 static const char *c_lightblue = "\033[1;34m";
79 /** Print light blue on console. */
80 static std::string clightblue = c_lightblue;
81 
82 /** Print purple on console. */
83 static const char *c_purple = "\033[0;35m";
84 /** Print purple on console. */
85 static std::string cpurple = c_purple;
86 
87 /** Print light purple on console. */
88 static const char *c_lightpurple = "\033[1;35m";
89 /** Print light purple on console. */
90 static std::string clightpurple = c_lightpurple;
91 
92 /** Print cyan on console. */
93 static const char *c_cyan = "\033[0;36m";
94 /** Print cyan on console. */
95 static std::string ccyan = c_cyan;
96 
97 /** Print light cyan on console. */
98 static const char *c_lightcyan = "\033[1;36m";
99 /** Print light cyan on console. */
100 static std::string clightcyan = c_lightcyan;
101 
102 /** Print light gray on console. */
103 static const char *c_lightgray = "\033[2;37m";
104 /** Print light gray on console. */
105 static std::string clightgray = c_lightgray;
106 
107 /** Print white on console. */
108 static const char *c_white = "\033[1;37m";
109 /** Print white on console. */
110 static std::string cwhite = c_white;
111 
112 /** Print normal on console, without colors, depends on console settings. */
113 static const char *c_normal = "\033[0;39m";
114 /** Print normal on console, without colors, depends on console settings. */
115 static std::string cnormal = c_normal;
116 
117 } // namespace fawkes
118 
119 #endif
fawkes::c_lightgreen
static const char * c_lightgreen
Print light green on console.
Definition: console_colors.h:65
fawkes::clightgreen
static std::string clightgreen
Print light green on console.
Definition: console_colors.h:67
fawkes::c_black
static const char * c_black
Print black on console.
Definition: console_colors.h:40
fawkes::c_green
static const char * c_green
Print green on console.
Definition: console_colors.h:60
fawkes::cpurple
static std::string cpurple
Print purple on console.
Definition: console_colors.h:92
fawkes::cyellow
static std::string cyellow
Print yellow on console.
Definition: console_colors.h:77
fawkes::cnormal
static std::string cnormal
Print normal on console, without colors, depends on console settings.
Definition: console_colors.h:122
fawkes::clightpurple
static std::string clightpurple
Print light purple on console.
Definition: console_colors.h:97
fawkes::clightcyan
static std::string clightcyan
Print light cyan on console.
Definition: console_colors.h:107
fawkes::cdarkgray
static std::string cdarkgray
Print dark gray on console.
Definition: console_colors.h:47
fawkes::cblack
static std::string cblack
Print black on console.
Definition: console_colors.h:42
fawkes::c_lightgray
static const char * c_lightgray
Print light gray on console.
Definition: console_colors.h:110
fawkes::ccyan
static std::string ccyan
Print cyan on console.
Definition: console_colors.h:102
fawkes::c_lightred
static const char * c_lightred
Print light red on console.
Definition: console_colors.h:55
fawkes::c_red
static const char * c_red
Print red on console.
Definition: console_colors.h:50
fawkes::c_blue
static const char * c_blue
Print blue on console.
Definition: console_colors.h:80
fawkes::c_yellow
static const char * c_yellow
Print yellow on console.
Definition: console_colors.h:75
fawkes
fawkes::c_cyan
static const char * c_cyan
Print cyan on console.
Definition: console_colors.h:100
fawkes::cblue
static std::string cblue
Print blue on console.
Definition: console_colors.h:82
fawkes::c_lightblue
static const char * c_lightblue
Print light blue on console.
Definition: console_colors.h:85
fawkes::c_normal
static const char * c_normal
Print normal on console, without colors, depends on console settings.
Definition: console_colors.h:120
fawkes::cbrown
static std::string cbrown
Print brown on console.
Definition: console_colors.h:72
fawkes::clightgray
static std::string clightgray
Print light gray on console.
Definition: console_colors.h:112
fawkes::c_lightcyan
static const char * c_lightcyan
Print light cyan on console.
Definition: console_colors.h:105
fawkes::c_brown
static const char * c_brown
Print brown on console.
Definition: console_colors.h:70
fawkes::clightblue
static std::string clightblue
Print light blue on console.
Definition: console_colors.h:87
fawkes::clightred
static std::string clightred
Print light red on console.
Definition: console_colors.h:57
fawkes::c_white
static const char * c_white
Print white on console.
Definition: console_colors.h:115
fawkes::c_darkgray
static const char * c_darkgray
Print dark gray on console.
Definition: console_colors.h:45
fawkes::cwhite
static std::string cwhite
Print white on console.
Definition: console_colors.h:117
fawkes::c_purple
static const char * c_purple
Print purple on console.
Definition: console_colors.h:90
fawkes::c_lightpurple
static const char * c_lightpurple
Print light purple on console.
Definition: console_colors.h:95
fawkes::cgreen
static std::string cgreen
Print green on console.
Definition: console_colors.h:62
fawkes::cred
static std::string cred
Print red on console.
Definition: console_colors.h:52