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 &)
 

Member Function Documentation

◆ done()

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

◆ handle_event() [1/11]

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

◆ handle_event() [2/11]

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

◆ handle_event() [3/11]

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

◆ handle_event() [4/11]

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

◆ handle_event() [5/11]

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

◆ handle_event() [6/11]

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

◆ handle_event() [7/11]

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

◆ handle_event() [8/11]

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

◆ handle_event() [9/11]

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

◆ handle_event() [10/11]

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

◆ handle_event() [11/11]

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: