Terminal response string (for XTGETTCAP)
More...
#include <ttx/terminal/escapes/terminfo_string.h>
|
di::Optional< di::TransparentString > | name {} |
|
di::Optional< di::TransparentString > | value {} |
|
Terminal response string (for XTGETTCAP)
This is requested via DCS + q Pt ST, to get the terminal terminfo response for a specific capability. This works over ssh. The protocol is specified here.
◆ from_capability()
◆ from_dcs()
auto ttx::terminal::TerminfoString::from_dcs |
( |
DCS const & | dcs | ) |
-> di::Optional<TerminfoString> |
|
static |
◆ hex()
auto ttx::terminal::TerminfoString::hex |
( |
di::TransparentStringView | bytes | ) |
-> di::String |
|
static |
◆ operator==()
auto ttx::terminal::TerminfoString::operator== |
( |
TerminfoString const & | other | ) |
const -> bool=default |
|
default |
◆ serialize()
auto ttx::terminal::TerminfoString::serialize |
( |
| ) |
const -> di::String |
◆ unhex()
auto ttx::terminal::TerminfoString::unhex |
( |
di::StringView | hex_string | ) |
-> di::Optional<di::TransparentString> |
|
static |
◆ valid()
auto ttx::terminal::TerminfoString::valid |
( |
| ) |
const |
|
inline |
◆ tag_invoke
friend auto tag_invoke |
( |
di::Tag< di::reflect > | , |
|
|
di::InPlaceType< TerminfoString > | ) |
|
friend |
◆ name
di::Optional<di::TransparentString> ttx::terminal::TerminfoString::name {} |
◆ value
di::Optional<di::TransparentString> ttx::terminal::TerminfoString::value {} |
The documentation for this struct was generated from the following files: