ttx 0.1.0
Loading...
Searching...
No Matches
ttx::FeatureDetector Class Reference

Public Member Functions

auto done () const -> bool
auto result () const -> Feature
auto need_to_disable_mode_2027 () const
void handle_event (KeyEvent const &)
void handle_event (MouseEvent const &)
void handle_event (FocusEvent const &)
void handle_event (PasteEvent const &)
void handle_event (terminal::PrimaryDeviceAttributes const &)
void handle_event (terminal::ModeQueryReply const &reply)
void handle_event (terminal::CursorPositionReport const &report)
void handle_event (terminal::KittyKeyReport const &)
void handle_event (terminal::StatusStringResponse const &response)
void handle_event (terminal::TerminfoString const &response)
void handle_event (terminal::OSC52 const &)
void handle_event (terminal::OSC8671 const &)

Member Function Documentation

◆ done()

auto ttx::FeatureDetector::done ( ) const->bool
inline

◆ handle_event() [1/12]

void ttx::FeatureDetector::handle_event ( FocusEvent const & )
inline

◆ handle_event() [2/12]

void ttx::FeatureDetector::handle_event ( KeyEvent const & )
inline

◆ handle_event() [3/12]

void ttx::FeatureDetector::handle_event ( MouseEvent const & )
inline

◆ handle_event() [4/12]

void ttx::FeatureDetector::handle_event ( PasteEvent const & )
inline

◆ handle_event() [5/12]

void ttx::FeatureDetector::handle_event ( terminal::CursorPositionReport const & report)
inline

◆ handle_event() [6/12]

void ttx::FeatureDetector::handle_event ( terminal::KittyKeyReport const & )
inline

◆ handle_event() [7/12]

void ttx::FeatureDetector::handle_event ( terminal::ModeQueryReply const & reply)
inline

◆ handle_event() [8/12]

void ttx::FeatureDetector::handle_event ( terminal::OSC52 const & )
inline

◆ handle_event() [9/12]

void ttx::FeatureDetector::handle_event ( terminal::OSC8671 const & )
inline

◆ handle_event() [10/12]

void ttx::FeatureDetector::handle_event ( terminal::PrimaryDeviceAttributes const & )
inline

◆ handle_event() [11/12]

void ttx::FeatureDetector::handle_event ( terminal::StatusStringResponse const & response)
inline

◆ handle_event() [12/12]

void ttx::FeatureDetector::handle_event ( terminal::TerminfoString const & response)
inline

◆ need_to_disable_mode_2027()

auto ttx::FeatureDetector::need_to_disable_mode_2027 ( ) const
inline

◆ result()

auto ttx::FeatureDetector::result ( ) const->Feature
inline

The documentation for this class was generated from the following file: