Commit | Line | Data |
---|---|---|
1670bffd PP |
1 | #ifndef BABELTRACE_COMMON_INTERNAL_H |
2 | #define BABELTRACE_COMMON_INTERNAL_H | |
3 | ||
4 | #include <babeltrace/babeltrace-internal.h> | |
5 | ||
ad96d936 PP |
6 | #define BT_COMMON_COLOR_RESET "\033[0m" |
7 | #define BT_COMMON_COLOR_BOLD "\033[1m" | |
8 | #define BT_COMMON_COLOR_FG_DEFAULT "\033[39m" | |
9 | #define BT_COMMON_COLOR_FG_RED "\033[31m" | |
10 | #define BT_COMMON_COLOR_FG_GREEN "\033[32m" | |
11 | #define BT_COMMON_COLOR_FG_YELLOW "\033[33m" | |
12 | #define BT_COMMON_COLOR_FG_BLUE "\033[34m" | |
13 | #define BT_COMMON_COLOR_FG_MAGENTA "\033[35m" | |
14 | #define BT_COMMON_COLOR_FG_CYAN "\033[36m" | |
15 | #define BT_COMMON_COLOR_FG_LIGHT_GRAY "\033[37m" | |
16 | #define BT_COMMON_COLOR_BG_DEFAULT "\033[49m" | |
17 | #define BT_COMMON_COLOR_BG_RED "\033[41m" | |
18 | #define BT_COMMON_COLOR_BG_GREEN "\033[42m" | |
19 | #define BT_COMMON_COLOR_BG_YELLOW "\033[43m" | |
20 | #define BT_COMMON_COLOR_BG_BLUE "\033[44m" | |
21 | #define BT_COMMON_COLOR_BG_MAGENTA "\033[45m" | |
22 | #define BT_COMMON_COLOR_BG_CYAN "\033[46m" | |
23 | #define BT_COMMON_COLOR_BG_LIGHT_GRAY "\033[47m" | |
24 | ||
1670bffd PP |
25 | BT_HIDDEN |
26 | bool bt_common_is_setuid_setgid(void); | |
27 | ||
28 | BT_HIDDEN | |
29 | const char *bt_common_get_system_plugin_path(void); | |
30 | ||
31 | BT_HIDDEN | |
32 | char *bt_common_get_home_plugin_path(void); | |
33 | ||
34 | BT_HIDDEN | |
35 | int bt_common_append_plugin_path_dirs(const char *paths, GPtrArray *dirs); | |
36 | ||
ad96d936 PP |
37 | BT_HIDDEN |
38 | bool bt_common_colors_supported(void); | |
39 | ||
290725f7 PP |
40 | BT_HIDDEN |
41 | const char *bt_common_color_reset(void); | |
42 | ||
43 | BT_HIDDEN | |
44 | const char *bt_common_color_bold(void); | |
45 | ||
46 | BT_HIDDEN | |
47 | const char *bt_common_color_fg_default(void); | |
48 | ||
49 | BT_HIDDEN | |
50 | const char *bt_common_color_fg_red(void); | |
51 | ||
52 | BT_HIDDEN | |
53 | const char *bt_common_color_fg_green(void); | |
54 | ||
55 | BT_HIDDEN | |
56 | const char *bt_common_color_fg_yellow(void); | |
57 | ||
58 | BT_HIDDEN | |
59 | const char *bt_common_color_fg_blue(void); | |
60 | ||
61 | BT_HIDDEN | |
62 | const char *bt_common_color_fg_magenta(void); | |
63 | ||
64 | BT_HIDDEN | |
65 | const char *bt_common_color_fg_cyan(void); | |
66 | ||
67 | BT_HIDDEN | |
68 | const char *bt_common_color_fg_light_gray(void); | |
69 | ||
70 | BT_HIDDEN | |
71 | const char *bt_common_color_bg_default(void); | |
72 | ||
73 | BT_HIDDEN | |
74 | const char *bt_common_color_bg_red(void); | |
75 | ||
76 | BT_HIDDEN | |
77 | const char *bt_common_color_bg_green(void); | |
78 | ||
79 | BT_HIDDEN | |
80 | const char *bt_common_color_bg_yellow(void); | |
81 | ||
82 | BT_HIDDEN | |
83 | const char *bt_common_color_bg_blue(void); | |
84 | ||
85 | BT_HIDDEN | |
86 | const char *bt_common_color_bg_magenta(void); | |
87 | ||
88 | BT_HIDDEN | |
89 | const char *bt_common_color_bg_cyan(void); | |
90 | ||
91 | BT_HIDDEN | |
92 | const char *bt_common_color_bg_light_gray(void); | |
93 | ||
1670bffd | 94 | #endif /* BABELTRACE_COMMON_INTERNAL_H */ |