ttx 0.1.0
Loading...
Searching...
No Matches
ttx::terminal::OSC21::Request Struct Reference

#include <ttx/terminal/escapes/osc_21.h>

Public Member Functions

auto is_reset () const -> bool
auto operator== (Request const &) const -> bool=default

Public Attributes

bool query { false }
PaletteIndex palette { PaletteIndex::Unknown }
Color color {}
di::Optional< di::String > kitty_color_name {}

Friends

constexpr friend auto tag_invoke (di::Tag< di::reflect >, di::InPlaceType< Request >)

Member Function Documentation

◆ is_reset()

auto ttx::terminal::OSC21::Request::is_reset ( ) const -> bool
inline

◆ operator==()

auto ttx::terminal::OSC21::Request::operator== ( Request const & ) const -> bool=default
default

◆ tag_invoke

friend auto tag_invoke ( di::Tag< di::reflect > ,
di::InPlaceType< Request >  )
friend

Member Data Documentation

◆ color

Color ttx::terminal::OSC21::Request::color {}

◆ kitty_color_name

di::Optional<di::String> ttx::terminal::OSC21::Request::kitty_color_name {}

◆ palette

PaletteIndex ttx::terminal::OSC21::Request::palette { PaletteIndex::Unknown }

◆ query

bool ttx::terminal::OSC21::Request::query { false }

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