Loading...
Searching...
No Matches
 
 
 
 
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"