Holds optional terminal environment variables (TERM, COLORTERM, NO_COLOR, CLICOLOR_FORCE, COLUMN, LANG, LC_ALL, LC_CTYPE, NO_UTF8, FORCE_UTF8).
More...
#include <shamterm/include/sham/term/env.hpp>
|
| std::optional< std::string_view > | TERM |
| std::optional< std::string_view > | COLORTERM |
| std::optional< std::string_view > | NO_COLOR |
| std::optional< std::string_view > | CLICOLOR_FORCE |
| std::optional< std::string_view > | COLUMN |
| std::optional< std::string_view > | LANG |
| std::optional< std::string_view > | lc_all |
| std::optional< std::string_view > | lc_ctype |
| std::optional< std::string_view > | NO_UTF8 |
| std::optional< std::string_view > | FORCE_UTF8 |
Holds optional terminal environment variables (TERM, COLORTERM, NO_COLOR, CLICOLOR_FORCE, COLUMN, LANG, LC_ALL, LC_CTYPE, NO_UTF8, FORCE_UTF8).
Note: the LC_ALL/LC_CTYPE env vars are exposed as lc_all/lc_ctype here since LC_ALL and LC_CTYPE are reserved macro names defined by <locale.h>.
Definition at line 33 of file env.hpp.
◆ CLICOLOR_FORCE
| std::optional<std::string_view> sham::term::TermEnvVars::CLICOLOR_FORCE |
◆ COLORTERM
| std::optional<std::string_view> sham::term::TermEnvVars::COLORTERM |
◆ COLUMN
| std::optional<std::string_view> sham::term::TermEnvVars::COLUMN |
◆ FORCE_UTF8
| std::optional<std::string_view> sham::term::TermEnvVars::FORCE_UTF8 |
◆ LANG
| std::optional<std::string_view> sham::term::TermEnvVars::LANG |
◆ lc_all
| std::optional<std::string_view> sham::term::TermEnvVars::lc_all |
◆ lc_ctype
| std::optional<std::string_view> sham::term::TermEnvVars::lc_ctype |
◆ NO_COLOR
| std::optional<std::string_view> sham::term::TermEnvVars::NO_COLOR |
◆ NO_UTF8
| std::optional<std::string_view> sham::term::TermEnvVars::NO_UTF8 |
◆ TERM
| std::optional<std::string_view> sham::term::TermEnvVars::TERM |
The documentation for this struct was generated from the following file: