Go to the documentation of this file. 5 #ifndef SPA_UTILS_ANSI_H 6 #define SPA_UTILS_ANSI_H 27 #define SPA_ANSI_RESET "\x1B[0m" 28 #define SPA_ANSI_BOLD "\x1B[1m" 29 #define SPA_ANSI_ITALIC "\x1B[3m" 30 #define SPA_ANSI_UNDERLINE "\x1B[4m" 32 #define SPA_ANSI_BLACK "\x1B[0;30m" 33 #define SPA_ANSI_RED "\x1B[0;31m" 34 #define SPA_ANSI_GREEN "\x1B[0;32m" 35 #define SPA_ANSI_YELLOW "\x1B[0;33m" 36 #define SPA_ANSI_BLUE "\x1B[0;34m" 37 #define SPA_ANSI_MAGENTA "\x1B[0;35m" 38 #define SPA_ANSI_CYAN "\x1B[0;36m" 39 #define SPA_ANSI_WHITE "\x1B[0;37m" 40 #define SPA_ANSI_BRIGHT_BLACK "\x1B[90m" 41 #define SPA_ANSI_BRIGHT_RED "\x1B[91m" 42 #define SPA_ANSI_BRIGHT_GREEN "\x1B[92m" 43 #define SPA_ANSI_BRIGHT_YELLOW "\x1B[93m" 44 #define SPA_ANSI_BRIGHT_BLUE "\x1B[94m" 45 #define SPA_ANSI_BRIGHT_MAGENTA "\x1B[95m" 46 #define SPA_ANSI_BRIGHT_CYAN "\x1B[96m" 47 #define SPA_ANSI_BRIGHT_WHITE "\x1B[97m" 50 #define SPA_ANSI_BOLD_BLACK "\x1B[1;30m" 51 #define SPA_ANSI_BOLD_RED "\x1B[1;31m" 52 #define SPA_ANSI_BOLD_GREEN "\x1B[1;32m" 53 #define SPA_ANSI_BOLD_YELLOW "\x1B[1;33m" 54 #define SPA_ANSI_BOLD_BLUE "\x1B[1;34m" 55 #define SPA_ANSI_BOLD_MAGENTA "\x1B[1;35m" 56 #define SPA_ANSI_BOLD_CYAN "\x1B[1;36m" 57 #define SPA_ANSI_BOLD_WHITE "\x1B[1;37m" 59 #define SPA_ANSI_DARK_BLACK "\x1B[2;30m" 60 #define SPA_ANSI_DARK_RED "\x1B[2;31m" 61 #define SPA_ANSI_DARK_GREEN "\x1B[2;32m" 62 #define SPA_ANSI_DARK_YELLOW "\x1B[2;33m" 63 #define SPA_ANSI_DARK_BLUE "\x1B[2;34m" 64 #define SPA_ANSI_DARK_MAGENTA "\x1B[2;35m" 65 #define SPA_ANSI_DARK_CYAN "\x1B[2;36m" 66 #define SPA_ANSI_DARK_WHITE "\x1B[2;37m" 69 #define SPA_ANSI_BG_BLACK "\x1B[0;40m" 70 #define SPA_ANSI_BG_RED "\x1B[0;41m" 71 #define SPA_ANSI_BG_GREEN "\x1B[0;42m" 72 #define SPA_ANSI_BG_YELLOW "\x1B[0;43m" 73 #define SPA_ANSI_BG_BLUE "\x1B[0;44m" 74 #define SPA_ANSI_BG_MAGENTA "\x1B[0;45m" 75 #define SPA_ANSI_BG_CYAN "\x1B[0;46m" 76 #define SPA_ANSI_BG_WHITE "\x1B[0;47m" 77 #define SPA_ANSI_BG_BRIGHT_BLACK "\x1B[100m" 78 #define SPA_ANSI_BG_BRIGHT_RED "\x1B[101m" 79 #define SPA_ANSI_BG_BRIGHT_GREEN "\x1B[102m" 80 #define SPA_ANSI_BG_BRIGHT_YELLOW "\x1B[103m" 81 #define SPA_ANSI_BG_BRIGHT_BLUE "\x1B[104m" 82 #define SPA_ANSI_BG_BRIGHT_MAGENTA "\x1B[105m" 83 #define SPA_ANSI_BG_BRIGHT_CYAN "\x1B[106m" 84 #define SPA_ANSI_BG_BRIGHT_WHITE "\x1B[107m"