|
enum | Status { Error = -1,
OK = 0
} |
|
using | TCapMapType = std::array< TCapMap, 85 > |
|
using | PutCharFunc = int(*)(int) |
|
using | PutStringFunc = int(*)(const std::string &) |
|
|
auto | getClassName () const -> FString |
|
template<typename... Args> |
auto | encodeParameter (const std::string &cap, Args &&... args) -> std::string |
|
|
static auto | getFlag (const std::string &) -> bool |
|
static auto | getNumber (const std::string &) -> int |
|
static auto | getString (const std::string &) -> char * |
|
static auto | encodeMotionParameter (const std::string &, int, int) -> std::string |
|
template<typename... Args> |
static auto | encodeParameter (const std::string &, Args &&...) -> std::string |
|
static auto | paddingPrint (const std::string &, int) -> Status |
|
static auto | stringPrint (const std::string &) -> Status |
|
static auto | isInitialized () -> bool |
|
template<typename PutChar > |
static void | setPutCharFunction (const PutChar &) |
|
static void | setDefaultPutCharFunction () |
|
template<typename PutString > |
static void | setPutStringFunction (const PutString &) |
|
static void | setDefaultPutStringFunction () |
|
static void | setBaudrate (int) |
|
static void | init () |
|
|
static constexpr std::size_t | tname_min_size = 4u |
|
static constexpr std::size_t | tname_size = std::max(alignof(void*), tname_min_size) |
|
static bool | background_color_erase {false} |
|
static bool | can_change_color_palette {false} |
|
static bool | automatic_left_margin {false} |
|
static bool | automatic_right_margin {false} |
|
static bool | eat_nl_glitch {false} |
|
static bool | has_ansi_escape_sequences {false} |
|
static bool | ansi_default_color {false} |
|
static bool | osc_support {false} |
|
static bool | no_utf8_acs_chars {false} |
|
static bool | no_padding_char {false} |
|
static bool | xon_xoff_flow_control {false} |
|
static int | max_color {1} |
|
static int | tabstop {8} |
|
static int | padding_baudrate {0} |
|
static int | attr_without_color {0} |
|
static TCapMapType | strings |
|
The documentation for this class was generated from the following files:
- final/output/tty/ftermcap.h
- final/output/tty/ftermcap.cpp