Go to the source code of this file.
|
#define | _ANSI_TERM_GET_OVERRIDE(_1, _2, _3, _4, _5, NAME, ...) NAME |
|
#define | _ANSI_TERM_CONCAT_COLOR5(a, b, c, d, e) |
|
#define | _ANSI_TERM_CONCAT_COLOR4(a, b, c, d) |
|
#define | _ANSI_TERM_CONCAT_COLOR3(a, b, c) "\x1b[" _ANSI_TERM_ ## a ";" _ANSI_TERM_ ## b ";" _ANSI_TERM_ ## c "m" |
|
#define | _ANSI_TERM_CONCAT_COLOR2(a, b) "\x1b[" _ANSI_TERM_ ## a ";" _ANSI_TERM_ ## b "m" |
|
#define | _ANSI_TERM_CONCAT_COLOR1(a) "\x1b[" _ANSI_TERM_ ## a "m" |
|
#define | _ANSI_TERM_FG_BLACK "30" |
|
#define | _ANSI_TERM_FG_RED "31" |
|
#define | _ANSI_TERM_FG_GREEN "32" |
|
#define | _ANSI_TERM_FG_YELLOW "33" |
|
#define | _ANSI_TERM_FG_BLUE "34" |
|
#define | _ANSI_TERM_FG_MAGENTA "35" |
|
#define | _ANSI_TERM_FG_CYAN "36" |
|
#define | _ANSI_TERM_FG_WHITE "37" |
|
#define | _ANSI_TERM_BG_BLACK "40" |
|
#define | _ANSI_TERM_BG_RED "41" |
|
#define | _ANSI_TERM_BG_GREEN "42" |
|
#define | _ANSI_TERM_BG_YELLOW "43" |
|
#define | _ANSI_TERM_BG_BLUE "44" |
|
#define | _ANSI_TERM_BG_MAGENTA "45" |
|
#define | _ANSI_TERM_BG_CYAN "46" |
|
#define | _ANSI_TERM_BG_WHITE "47" |
|
#define | _ANSI_TERM_ATTR_RESET "0" |
|
#define | _ANSI_TERM_ATTR_BOLD "1" |
|
#define | _ANSI_TERM_ATTR_UNDERLINE "4" |
|
#define | _ANSI_TERM_ATTR_BLINK "5" |
|
#define | ANSI_COLOR(...) |
|
§ _ANSI_TERM_GET_OVERRIDE
#define _ANSI_TERM_GET_OVERRIDE |
( |
|
_1, |
|
|
|
_2, |
|
|
|
_3, |
|
|
|
_4, |
|
|
|
_5, |
|
|
|
NAME, |
|
|
|
... |
|
) |
| NAME |
§ _ANSI_TERM_CONCAT_COLOR5
#define _ANSI_TERM_CONCAT_COLOR5 |
( |
|
a, |
|
|
|
b, |
|
|
|
c, |
|
|
|
d, |
|
|
|
e |
|
) |
| |
Value:"\x1b[" _ANSI_TERM_ ## a ";" _ANSI_TERM_ ## b ";" _ANSI_TERM_ ## c \
";" _ANSI_TERM_ ## d ";" _ANSI_TERM_ ## e "m"
§ _ANSI_TERM_CONCAT_COLOR4
#define _ANSI_TERM_CONCAT_COLOR4 |
( |
|
a, |
|
|
|
b, |
|
|
|
c, |
|
|
|
d |
|
) |
| |
Value:"\x1b[" _ANSI_TERM_ ## a ";" _ANSI_TERM_ ## b ";" _ANSI_TERM_ ## c \
";" _ANSI_TERM_ ## d "m"
§ _ANSI_TERM_CONCAT_COLOR3
#define _ANSI_TERM_CONCAT_COLOR3 |
( |
|
a, |
|
|
|
b, |
|
|
|
c |
|
) |
| "\x1b[" _ANSI_TERM_ ## a ";" _ANSI_TERM_ ## b ";" _ANSI_TERM_ ## c "m" |
§ _ANSI_TERM_CONCAT_COLOR2
#define _ANSI_TERM_CONCAT_COLOR2 |
( |
|
a, |
|
|
|
b |
|
) |
| "\x1b[" _ANSI_TERM_ ## a ";" _ANSI_TERM_ ## b "m" |
§ _ANSI_TERM_CONCAT_COLOR1
#define _ANSI_TERM_CONCAT_COLOR1 |
( |
|
a | ) |
"\x1b[" _ANSI_TERM_ ## a "m" |
§ _ANSI_TERM_FG_BLACK
#define _ANSI_TERM_FG_BLACK "30" |
§ _ANSI_TERM_FG_RED
#define _ANSI_TERM_FG_RED "31" |
§ _ANSI_TERM_FG_GREEN
#define _ANSI_TERM_FG_GREEN "32" |
§ _ANSI_TERM_FG_YELLOW
#define _ANSI_TERM_FG_YELLOW "33" |
§ _ANSI_TERM_FG_BLUE
#define _ANSI_TERM_FG_BLUE "34" |
§ _ANSI_TERM_FG_MAGENTA
#define _ANSI_TERM_FG_MAGENTA "35" |
§ _ANSI_TERM_FG_CYAN
#define _ANSI_TERM_FG_CYAN "36" |
§ _ANSI_TERM_FG_WHITE
#define _ANSI_TERM_FG_WHITE "37" |
§ _ANSI_TERM_BG_BLACK
#define _ANSI_TERM_BG_BLACK "40" |
§ _ANSI_TERM_BG_RED
#define _ANSI_TERM_BG_RED "41" |
§ _ANSI_TERM_BG_GREEN
#define _ANSI_TERM_BG_GREEN "42" |
§ _ANSI_TERM_BG_YELLOW
#define _ANSI_TERM_BG_YELLOW "43" |
§ _ANSI_TERM_BG_BLUE
#define _ANSI_TERM_BG_BLUE "44" |
§ _ANSI_TERM_BG_MAGENTA
#define _ANSI_TERM_BG_MAGENTA "45" |
§ _ANSI_TERM_BG_CYAN
#define _ANSI_TERM_BG_CYAN "46" |
§ _ANSI_TERM_BG_WHITE
#define _ANSI_TERM_BG_WHITE "47" |
§ _ANSI_TERM_ATTR_RESET
#define _ANSI_TERM_ATTR_RESET "0" |
§ _ANSI_TERM_ATTR_BOLD
#define _ANSI_TERM_ATTR_BOLD "1" |
§ _ANSI_TERM_ATTR_UNDERLINE
#define _ANSI_TERM_ATTR_UNDERLINE "4" |
§ _ANSI_TERM_ATTR_BLINK
#define _ANSI_TERM_ATTR_BLINK "5" |
§ ANSI_COLOR
#define ANSI_COLOR |
( |
|
... | ) |
|
Value:#define _ANSI_TERM_CONCAT_COLOR2(a, b)
Definition: AnsiColor.h:46
#define _ANSI_TERM_CONCAT_COLOR1(a)
Definition: AnsiColor.h:48
#define _ANSI_TERM_CONCAT_COLOR5(a, b, c, d, e)
Definition: AnsiColor.h:38
#define _ANSI_TERM_CONCAT_COLOR4(a, b, c, d)
Definition: AnsiColor.h:41
#define _ANSI_TERM_CONCAT_COLOR3(a, b, c)
Definition: AnsiColor.h:44
#define _ANSI_TERM_GET_OVERRIDE(_1, _2, _3, _4, _5, NAME,...)
Definition: AnsiColor.h:36