ansi_colors.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00038 #ifndef BASE_ANSI_COLORS_H
00039 #define BASE_ANSI_COLORS_H
00040
00042 #define ANSI_SEQ(str) "\033["str"m"
00043
00044 #define ANSI_CLEAR ANSI_SEQ("0")
00045
00046 #define ANSI_BOLD ANSI_SEQ("1")
00047
00049 #define ANSI_HBLACK ANSI_SEQ("1;30")
00050
00051 #define ANSI_HRED ANSI_SEQ("1;31")
00052
00053 #define ANSI_HGREEN ANSI_SEQ("1;32")
00054
00055 #define ANSI_HYELLOW ANSI_SEQ("1;33")
00056
00057 #define ANSI_HBLUE ANSI_SEQ("1;34")
00058
00059 #define ANSI_HMAGENTA ANSI_SEQ("1;35")
00060
00061 #define ANSI_HCYAN ANSI_SEQ("1;35")
00062
00063 #define ANSI_HWHITE ANSI_SEQ("1;36")
00064
00066 #define ANSI_BLACK ANSI_SEQ("30")
00067
00068 #define ANSI_RED ANSI_SEQ("31")
00069
00070 #define ANSI_GREEN ANSI_SEQ("32")
00071
00072 #define ANSI_YELLOW ANSI_SEQ("33")
00073
00074 #define ANSI_BLUE ANSI_SEQ("34")
00075
00076 #define ANSI_MAGENTA ANSI_SEQ("35")
00077
00078 #define ANSI_CYAN ANSI_SEQ("35")
00079
00080 #define ANSI_WHITE ANSI_SEQ("36")
00081
00082 #endif