Ethereum
PoC-8
The C++ Implementation of Ethereum
Terminal.h
Go to the documentation of this file.
1
#pragma once
2
3
namespace
dev
4
{
5
namespace
con
6
{
7
8
#if defined(_WIN32)
9
10
#define EthReset "" // Text Reset
11
12
#define EthReset "" // Text Reset
13
14
// Regular Colors
15
#define EthBlack "" // Black
16
#define EthCoal "" // Black
17
#define EthGray "" // White
18
#define EthWhite "" // White
19
#define EthMaroon "" // Red
20
#define EthRed "" // Red
21
#define EthGreen "" // Green
22
#define EthLime "" // Green
23
#define EthOrange "" // Yellow
24
#define EthYellow "" // Yellow
25
#define EthNavy "" // Blue
26
#define EthBlue "" // Blue
27
#define EthViolet "" // Purple
28
#define EthPurple "" // Purple
29
#define EthTeal "" // Cyan
30
#define EthCyan "" // Cyan
31
32
#define EthBlackBold "" // Black
33
#define EthCoalBold "" // Black
34
#define EthGrayBold "" // White
35
#define EthWhiteBold "" // White
36
#define EthMaroonBold "" // Red
37
#define EthRedBold "" // Red
38
#define EthGreenBold "" // Green
39
#define EthLimeBold "" // Green
40
#define EthOrangeBold "" // Yellow
41
#define EthYellowBold "" // Yellow
42
#define EthNavyBold "" // Blue
43
#define EthBlueBold "" // Blue
44
#define EthVioletBold "" // Purple
45
#define EthPurpleBold "" // Purple
46
#define EthTealBold "" // Cyan
47
#define EthCyanBold "" // Cyan
48
49
// Background
50
#define EthOnBlack "" // Black
51
#define EthOnCoal "" // Black
52
#define EthOnGray "" // White
53
#define EthOnWhite "" // White
54
#define EthOnMaroon "" // Red
55
#define EthOnRed "" // Red
56
#define EthOnGreen "" // Green
57
#define EthOnLime "" // Green
58
#define EthOnOrange "" // Yellow
59
#define EthOnYellow "" // Yellow
60
#define EthOnNavy "" // Blue
61
#define EthOnBlue "" // Blue
62
#define EthOnViolet "" // Purple
63
#define EthOnPurple "" // Purple
64
#define EthOnTeal "" // Cyan
65
#define EthOnCyan "" // Cyan
66
67
// Underline
68
#define EthBlackUnder "" // Black
69
#define EthGrayUnder "" // White
70
#define EthMaroonUnder "" // Red
71
#define EthGreenUnder "" // Green
72
#define EthOrangeUnder "" // Yellow
73
#define EthNavyUnder "" // Blue
74
#define EthVioletUnder "" // Purple
75
#define EthTealUnder "" // Cyan
76
77
#else
78
79
#define EthReset "\x1b[0m" // Text Reset
80
81
// Regular Colors
82
#define EthBlack "\x1b[30m" // Black
83
#define EthCoal "\x1b[90m" // Black
84
#define EthGray "\x1b[37m" // White
85
#define EthWhite "\x1b[97m" // White
86
#define EthMaroon "\x1b[31m" // Red
87
#define EthRed "\x1b[91m" // Red
88
#define EthGreen "\x1b[32m" // Green
89
#define EthLime "\x1b[92m" // Green
90
#define EthOrange "\x1b[33m" // Yellow
91
#define EthYellow "\x1b[93m" // Yellow
92
#define EthNavy "\x1b[34m" // Blue
93
#define EthBlue "\x1b[94m" // Blue
94
#define EthViolet "\x1b[35m" // Purple
95
#define EthPurple "\x1b[95m" // Purple
96
#define EthTeal "\x1b[36m" // Cyan
97
#define EthCyan "\x1b[96m" // Cyan
98
99
#define EthBlackBold "\x1b[1;30m" // Black
100
#define EthCoalBold "\x1b[1;90m" // Black
101
#define EthGrayBold "\x1b[1;37m" // White
102
#define EthWhiteBold "\x1b[1;97m" // White
103
#define EthMaroonBold "\x1b[1;31m" // Red
104
#define EthRedBold "\x1b[1;91m" // Red
105
#define EthGreenBold "\x1b[1;32m" // Green
106
#define EthLimeBold "\x1b[1;92m" // Green
107
#define EthOrangeBold "\x1b[1;33m" // Yellow
108
#define EthYellowBold "\x1b[1;93m" // Yellow
109
#define EthNavyBold "\x1b[1;34m" // Blue
110
#define EthBlueBold "\x1b[1;94m" // Blue
111
#define EthVioletBold "\x1b[1;35m" // Purple
112
#define EthPurpleBold "\x1b[1;95m" // Purple
113
#define EthTealBold "\x1b[1;36m" // Cyan
114
#define EthCyanBold "\x1b[1;96m" // Cyan
115
116
// Background
117
#define EthOnBlack "\x1b[40m" // Black
118
#define EthOnCoal "\x1b[100m" // Black
119
#define EthOnGray "\x1b[47m" // White
120
#define EthOnWhite "\x1b[107m" // White
121
#define EthOnMaroon "\x1b[41m" // Red
122
#define EthOnRed "\x1b[101m" // Red
123
#define EthOnGreen "\x1b[42m" // Green
124
#define EthOnLime "\x1b[102m" // Green
125
#define EthOnOrange "\x1b[43m" // Yellow
126
#define EthOnYellow "\x1b[103m" // Yellow
127
#define EthOnNavy "\x1b[44m" // Blue
128
#define EthOnBlue "\x1b[104m" // Blue
129
#define EthOnViolet "\x1b[45m" // Purple
130
#define EthOnPurple "\x1b[105m" // Purple
131
#define EthOnTeal "\x1b[46m" // Cyan
132
#define EthOnCyan "\x1b[106m" // Cyan
133
134
// Underline
135
#define EthBlackUnder "\x1b[4;30m" // Black
136
#define EthGrayUnder "\x1b[4;37m" // White
137
#define EthMaroonUnder "\x1b[4;31m" // Red
138
#define EthGreenUnder "\x1b[4;32m" // Green
139
#define EthOrangeUnder "\x1b[4;33m" // Yellow
140
#define EthNavyUnder "\x1b[4;34m" // Blue
141
#define EthVioletUnder "\x1b[4;35m" // Purple
142
#define EthTealUnder "\x1b[4;36m" // Cyan
143
144
#endif
145
146
}
147
148
}
dev
Definition:
Address.cpp:21
libdevcore
Terminal.h
Generated on Fri Sep 20 2019 00:00:00 for Ethereum by
1.8.18