ReactOS 0.4.16-dev-258-g81860b4
|
#include <tparser.h>
Public Member Functions | |
TParser (TConsole &RefConsole, KeyTranslator &RefKeyTrans, TScroller &RefScroller, TNetwork &RefNetwork, TCharmap &RefCharmap) | |
virtual | ~TParser () |
virtual char * | ParseBuffer (char *pszBuffer, char *pszBufferEnd)=0 |
virtual void | Init ()=0 |
Protected Attributes | |
TConsole & | Console |
KeyTranslator & | KeyTrans |
TScroller & | Scroller |
TNetwork & | Network |
TCharmap & | Charmap |
|
inline |
|
pure virtual |
Implemented in TANSIParser.
Referenced by TTelnetHandler::Go().
Implemented in TANSIParser.
Referenced by TTelnetHandler::ParseBuffer().
|
protected |
Definition at line 45 of file tparser.h.
Referenced by TANSIParser::ConSetAttribute(), TANSIParser::Init(), TANSIParser::ParseANSIBuffer(), and TANSIParser::ParseEscape().
|
protected |
Definition at line 41 of file tparser.h.
Referenced by TANSIParser::ConSetAttribute(), TANSIParser::ConSetCursorPos(), TANSIParser::Init(), TANSIParser::ParseANSIBuffer(), TANSIParser::ParseEscape(), TANSIParser::ParseEscapeANSI(), and TANSIParser::ResetTerminal().
|
protected |
Definition at line 42 of file tparser.h.
Referenced by TANSIParser::Init(), TANSIParser::ParseEscape(), and TANSIParser::ParseEscapeANSI().
|
protected |
Definition at line 44 of file tparser.h.
Referenced by TANSIParser::ParseANSIBuffer(), TANSIParser::ParseEscape(), and TANSIParser::ParseEscapeANSI().
|
protected |
Definition at line 43 of file tparser.h.
Referenced by TANSIParser::ParseBuffer(), and TANSIParser::TANSIParser().