1#ifndef LINTEL_ITERMINALSERVICE_H
2#define LINTEL_ITERMINALSERVICE_H
15 virtual void log(
const std::string &text) = 0;
Definition ITerminalService.h:11
virtual void enableHideChars()=0
virtual void disableHideChars()=0
virtual void log(const std::string &text)=0
virtual SymbolEvent onKeyPressed(KeyEvent key, std::string menu)=0
virtual const std::string & getLine()=0
virtual ~ITerminalService()=default
virtual void resetCursor()=0
Definition BaseFeature.h:6
std::pair< KeyType, char > KeyEvent
Definition CliTypes.h:11
std::pair< Symbol, std::string > SymbolEvent
Definition CliTypes.h:16
constexpr std::string_view type_name()
Definition TypeName.h:9