|
lintel 0.2.0
|
#include <TerminalService.h>
Public Member Functions | |
| void | log (const std::string &text) override |
| SymbolEvent | onKeyPressed (KeyEvent key, std::string menu) override |
| void | resetCursor () override |
| const std::string & | getLine () override |
| void | enableHideChars () override |
| void | disableHideChars () override |
Public Member Functions inherited from lintel::ITerminalService | |
| virtual | ~ITerminalService ()=default |
Implementation of ITerminalService for line editing and display
|
overridevirtual |
Disable hidden character mode
Implements lintel::ITerminalService.
|
overridevirtual |
Enable hidden character mode (e.g. for password entry)
Implements lintel::ITerminalService.
|
overridevirtual |
Implements lintel::ITerminalService.
Write text to the terminal output
Implements lintel::ITerminalService.
|
overridevirtual |
Process a key event in the context of the current menu
Implements lintel::ITerminalService.
|
overridevirtual |
Reset cursor position for prompt refresh
Implements lintel::ITerminalService.