libdoip  0.1.0
DoIP (Diagnostics over Internet Protocol) ISO 13400 C++17 Library
AnsiColors.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 doip
 
 doip::ansi
 

Macros

#define DOIP_COLOR_RESET   doip::ansi::reset
 
#define DOIP_COLOR_RED   doip::ansi::red
 
#define DOIP_COLOR_GREEN   doip::ansi::green
 
#define DOIP_COLOR_YELLOW   doip::ansi::yellow
 
#define DOIP_COLOR_BLUE   doip::ansi::blue
 
#define DOIP_COLOR_MAGENTA   doip::ansi::magenta
 
#define DOIP_COLOR_CYAN   doip::ansi::cyan
 
#define DOIP_COLOR_BOLD_RED   doip::ansi::bold_red
 
#define DOIP_COLOR_BOLD_GREEN   doip::ansi::bold_green
 
#define DOIP_COLOR_BOLD_YELLOW   doip::ansi::bold_yellow
 
#define DOIP_COLOR_BOLD_BLUE   doip::ansi::bold_blue
 
#define DOIP_COLOR_BOLD_MAGENTA   doip::ansi::bold_magenta
 
#define DOIP_COLOR_BOLD_CYAN   doip::ansi::bold_cyan
 

Variables

constexpr const char * doip::ansi::reset = "\033[0m"
 
constexpr const char * doip::ansi::black = "\033[30m"
 
constexpr const char * doip::ansi::red = "\033[31m"
 
constexpr const char * doip::ansi::green = "\033[32m"
 
constexpr const char * doip::ansi::yellow = "\033[33m"
 
constexpr const char * doip::ansi::blue = "\033[34m"
 
constexpr const char * doip::ansi::magenta = "\033[35m"
 
constexpr const char * doip::ansi::cyan = "\033[36m"
 
constexpr const char * doip::ansi::white = "\033[37m"
 
constexpr const char * doip::ansi::bold_black = "\033[1;30m"
 
constexpr const char * doip::ansi::bold_red = "\033[1;31m"
 
constexpr const char * doip::ansi::bold_green = "\033[1;32m"
 
constexpr const char * doip::ansi::bold_yellow = "\033[1;33m"
 
constexpr const char * doip::ansi::bold_blue = "\033[1;34m"
 
constexpr const char * doip::ansi::bold_magenta = "\033[1;35m"
 
constexpr const char * doip::ansi::bold_cyan = "\033[1;36m"
 
constexpr const char * doip::ansi::bold_white = "\033[1;37m"
 
constexpr const char * doip::ansi::bg_black = "\033[40m"
 
constexpr const char * doip::ansi::bg_red = "\033[41m"
 
constexpr const char * doip::ansi::bg_green = "\033[42m"
 
constexpr const char * doip::ansi::bg_yellow = "\033[43m"
 
constexpr const char * doip::ansi::bg_blue = "\033[44m"
 
constexpr const char * doip::ansi::bg_magenta = "\033[45m"
 
constexpr const char * doip::ansi::bg_cyan = "\033[46m"
 
constexpr const char * doip::ansi::bg_white = "\033[47m"
 
constexpr const char * doip::ansi::bold = "\033[1m"
 
constexpr const char * doip::ansi::dim = "\033[2m"
 
constexpr const char * doip::ansi::italic = "\033[3m"
 
constexpr const char * doip::ansi::underline = "\033[4m"
 
constexpr const char * doip::ansi::blink = "\033[5m"
 
constexpr const char * doip::ansi::reverse = "\033[7m"
 
constexpr const char * doip::ansi::strikethrough = "\033[9m"
 

Macro Definition Documentation

◆ DOIP_COLOR_BLUE

#define DOIP_COLOR_BLUE   doip::ansi::blue

Definition at line 56 of file AnsiColors.h.

◆ DOIP_COLOR_BOLD_BLUE

#define DOIP_COLOR_BOLD_BLUE   doip::ansi::bold_blue

Definition at line 62 of file AnsiColors.h.

◆ DOIP_COLOR_BOLD_CYAN

#define DOIP_COLOR_BOLD_CYAN   doip::ansi::bold_cyan

Definition at line 64 of file AnsiColors.h.

◆ DOIP_COLOR_BOLD_GREEN

#define DOIP_COLOR_BOLD_GREEN   doip::ansi::bold_green

Definition at line 60 of file AnsiColors.h.

◆ DOIP_COLOR_BOLD_MAGENTA

#define DOIP_COLOR_BOLD_MAGENTA   doip::ansi::bold_magenta

Definition at line 63 of file AnsiColors.h.

◆ DOIP_COLOR_BOLD_RED

#define DOIP_COLOR_BOLD_RED   doip::ansi::bold_red

Definition at line 59 of file AnsiColors.h.

◆ DOIP_COLOR_BOLD_YELLOW

#define DOIP_COLOR_BOLD_YELLOW   doip::ansi::bold_yellow

Definition at line 61 of file AnsiColors.h.

◆ DOIP_COLOR_CYAN

#define DOIP_COLOR_CYAN   doip::ansi::cyan

Definition at line 58 of file AnsiColors.h.

◆ DOIP_COLOR_GREEN

#define DOIP_COLOR_GREEN   doip::ansi::green

Definition at line 54 of file AnsiColors.h.

◆ DOIP_COLOR_MAGENTA

#define DOIP_COLOR_MAGENTA   doip::ansi::magenta

Definition at line 57 of file AnsiColors.h.

◆ DOIP_COLOR_RED

#define DOIP_COLOR_RED   doip::ansi::red

Definition at line 53 of file AnsiColors.h.

◆ DOIP_COLOR_RESET

#define DOIP_COLOR_RESET   doip::ansi::reset

Definition at line 52 of file AnsiColors.h.

◆ DOIP_COLOR_YELLOW

#define DOIP_COLOR_YELLOW   doip::ansi::yellow

Definition at line 55 of file AnsiColors.h.