3#include "terminalpp/detail/ascii.hpp"
15inline constexpr byte enable[] = { terminalpp::detail::ascii::esc,
16 terminalpp::detail::ascii::space,
17 terminalpp::detail::ascii::uppercase_f };
22inline constexpr byte ind[] = { terminalpp::detail::ascii::esc,
23 terminalpp::detail::ascii::uppercase_d };
25inline constexpr byte nel[] = { terminalpp::detail::ascii::esc,
26 terminalpp::detail::ascii::uppercase_e };
28inline constexpr byte hts[] = { terminalpp::detail::ascii::esc,
29 terminalpp::detail::ascii::uppercase_h };
31inline constexpr byte ri[] = { terminalpp::detail::ascii::esc,
32 terminalpp::detail::ascii::uppercase_m };
34inline constexpr byte ss2[] = { terminalpp::detail::ascii::esc,
35 terminalpp::detail::ascii::uppercase_n };
37inline constexpr byte ss3[] = { terminalpp::detail::ascii::esc,
38 terminalpp::detail::ascii::uppercase_o };
40inline constexpr byte dcs[] = { terminalpp::detail::ascii::esc,
41 terminalpp::detail::ascii::uppercase_p };
43inline constexpr byte spa[] = { terminalpp::detail::ascii::esc,
44 terminalpp::detail::ascii::uppercase_v };
46inline constexpr byte epa[] = { terminalpp::detail::ascii::esc,
47 terminalpp::detail::ascii::uppercase_w };
49inline constexpr byte sos[] = { terminalpp::detail::ascii::esc,
50 terminalpp::detail::ascii::uppercase_x };
52inline constexpr byte decid[] = { terminalpp::detail::ascii::esc,
53 terminalpp::detail::ascii::uppercase_z };
55inline constexpr byte csi[] = { terminalpp::detail::ascii::esc,
56 terminalpp::detail::ascii::open_bracket };
58inline constexpr byte st[] = { terminalpp::detail::ascii::esc,
59 terminalpp::detail::ascii::backslash };
61inline constexpr byte osc[] = { terminalpp::detail::ascii::esc,
62 terminalpp::detail::ascii::close_bracket };
64inline constexpr byte pm[] = { terminalpp::detail::ascii::esc,
65 terminalpp::detail::ascii::caret };
67inline constexpr byte apc[] = { terminalpp::detail::ascii::esc,
68 terminalpp::detail::ascii::underscore };
78inline constexpr byte enable[] = { terminalpp::detail::ascii::esc,
79 terminalpp::detail::ascii::space,
80 terminalpp::detail::ascii::uppercase_g };
86inline constexpr byte ind = 0x84;
87inline constexpr byte nel = 0x85;
88inline constexpr byte hts = 0x88;
89inline constexpr byte ri = 0x8D;
90inline constexpr byte ss2 = 0x8E;
91inline constexpr byte ss3 = 0x8F;
92inline constexpr byte dcs = 0x90;
93inline constexpr byte spa = 0x96;
94inline constexpr byte epa = 0x97;
95inline constexpr byte sos = 0x98;
96inline constexpr byte decid = 0x9A;
97inline constexpr byte csi = 0x9B;
98inline constexpr byte st = 0x9C;
99inline constexpr byte osc = 0x9D;
100inline constexpr byte pm = 0x9E;
101inline constexpr byte apc = 0x9F;
Low-level ANSI terminal constants and operations.
Definition charset.hpp:6