13#include <initializer_list>
38 Options(
const std::initializer_list<Term::Option>& option);
43 bool has(
const Option& option)
const noexcept;
Options(const Args &&... args)
bool has(const Option &option) const noexcept
std::vector< Term::Option > m_Options
bool operator==(const Options &options)
bool operator!=(const Options &options)
Option
Option to set-up the terminal.
@ NoClearScreen
Doesn't clear the screen.
@ ClearScreen
Clear the screen (and restore its states when the program stops).
@ Cooked
Set terminal in cooked mode.
@ Raw
Set terminal in raw mode.
@ NoSignalKeys
Disable the signal keys (Ctrl+C, etc...) will not be processed by the OS and will appears has standar...
@ NoCursor
Hide the cursor (and restore its states when the program stops).
@ SignalKeys
Enable the signal keys (Ctrl+C, etc...), if activated these keys will have their default OS behaviour...