libzypp  17.35.8
ztui::ansi::tty Namespace Reference

Classes

class  EscapeSequence
 ANSI Escape sequences and their fallback if no tty. More...
 

Functions

const EscapeSequence clearLN ("\3[2K\, "\")
 
const EscapeSequence cursorUP ("\3[1A")
 
const EscapeSequence cursorDOWN ("\3[1B")
 
const EscapeSequence cursorRIGHT ("\3[1C")
 
const EscapeSequence cursorLEFT ("\3[1D")
 

Variables

const EscapeSequence clearLN
 Clear entire line. More...
 
const EscapeSequence cursorUP
 Cursor up 1 line. More...
 
const EscapeSequence cursorDOWN
 Cursor down 1 line. More...
 
const EscapeSequence cursorRIGHT
 Cursor right 1 char. More...
 
const EscapeSequence cursorLEFT
 Cursor left 1 char. More...
 

Function Documentation

◆ clearLN()

const EscapeSequence ztui::ansi::tty::clearLN ( "\2K\  ,
"\   
)

◆ cursorUP()

const EscapeSequence ztui::ansi::tty::cursorUP ( "\1A"  )

◆ cursorDOWN()

const EscapeSequence ztui::ansi::tty::cursorDOWN ( "\1B"  )

◆ cursorRIGHT()

const EscapeSequence ztui::ansi::tty::cursorRIGHT ( "\1C"  )

◆ cursorLEFT()

const EscapeSequence ztui::ansi::tty::cursorLEFT ( "\1D"  )

Variable Documentation

◆ clearLN

const EscapeSequence ztui::ansi::tty::clearLN("\33[2K\", "\")

Clear entire line.

◆ cursorUP

const EscapeSequence ztui::ansi::tty::cursorUP("\33[1A")

Cursor up 1 line.

◆ cursorDOWN

const EscapeSequence ztui::ansi::tty::cursorDOWN("\33[1B")

Cursor down 1 line.

◆ cursorRIGHT

const EscapeSequence ztui::ansi::tty::cursorRIGHT("\33[1C")

Cursor right 1 char.

◆ cursorLEFT

const EscapeSequence ztui::ansi::tty::cursorLEFT("\33[1D")

Cursor left 1 char.