plugins/consoles/vt100cons/bwins/vt100u.def
author Tom Sutcliffe <thomas.sutcliffe@accenture.com>
Thu, 26 Aug 2010 00:49:35 +0100
changeset 37 534b01198c2d
parent 30 35cb3fe43f60
permissions -rw-r--r--
Added ENotifyKeypresses and ECaptureCtrlC flags to CCommandBase. Commands can now get keypresses and handle ctrl-C via callbacks instead of having to implement custom active objects. As part of this extended the CCommandBase extension interface to MCommandExtensionsV2 for the new virtual functions KeyPressed(TUint aKeyCode, TUint aModifiers) and CtrlCPressed(). sudo now cleans up correctly by using ECaptureCtrlC.

EXPORTS
	??0CVtcConsoleBase@@IAE@XZ @ 1 NONAME ; CVtcConsoleBase::CVtcConsoleBase(void)
	??0TKeyPress@@QAE@W4TKeyCode@@I@Z @ 2 NONAME ; TKeyPress::TKeyPress(enum TKeyCode, unsigned int)
	??0TKeyPress@@QAE@XZ @ 3 NONAME ; TKeyPress::TKeyPress(void)
	??1CVtConsoleOutputController@@UAE@XZ @ 4 NONAME ; CVtConsoleOutputController::~CVtConsoleOutputController(void)
	??1CVtcConsoleBase@@UAE@XZ @ 5 NONAME ; CVtcConsoleBase::~CVtcConsoleBase(void)
	?CancelGetKeyPress@CVtConsoleInputController@@QAEXXZ @ 6 NONAME ; void CVtConsoleInputController::CancelGetKeyPress(void)
	?ClearScreen@CVtcConsoleBase@@UAEXXZ @ 7 NONAME ; void CVtcConsoleBase::ClearScreen(void)
	?ClearToEndOfLine@CVtcConsoleBase@@UAEXXZ @ 8 NONAME ; void CVtcConsoleBase::ClearToEndOfLine(void)
	?ConstructL@CVtcConsoleBase@@MAEXABVTDesC16@@@Z @ 9 NONAME ; void CVtcConsoleBase::ConstructL(class TDesC16 const &)
	?Create@CVtcConsoleBase@@UAEHABVTDesC16@@VTSize@@@Z @ 10 NONAME ; int CVtcConsoleBase::Create(class TDesC16 const &, class TSize)
	?CursorPos@CVtcConsoleBase@@UBE?AVTPoint@@XZ @ 11 NONAME ; class TPoint CVtcConsoleBase::CursorPos(void) const
	?Extension_@CVtcConsoleBase@@UAEHIAAPAXPAX@Z @ 12 NONAME ; int CVtcConsoleBase::Extension_(unsigned int, void * &, void *)
	?GetKeyPress@CVtConsoleInputController@@QAEXAAVTKeyPress@@AAVTRequestStatus@@@Z @ 13 NONAME ; void CVtConsoleInputController::GetKeyPress(class TKeyPress &, class TRequestStatus &)
	?KeyCode@CVtcConsoleBase@@UBE?AW4TKeyCode@@XZ @ 14 NONAME ; enum TKeyCode CVtcConsoleBase::KeyCode(void) const
	?KeyModifiers@CVtcConsoleBase@@UBEIXZ @ 15 NONAME ; unsigned int CVtcConsoleBase::KeyModifiers(void) const
	?New@CVtConsoleInputController@@SAPAV1@AAVMConsoleInput@@AAVCIniFile@LtkUtils@@@Z @ 16 NONAME ; class CVtConsoleInputController * CVtConsoleInputController::New(class MConsoleInput &, class LtkUtils::CIniFile &)
	?New@CVtConsoleOutputController@@SAPAV1@AAVMConsoleOutput@@AAVCIniFile@LtkUtils@@ABVTSize@@@Z @ 17 NONAME ; class CVtConsoleOutputController * CVtConsoleOutputController::New(class MConsoleOutput &, class LtkUtils::CIniFile &, class TSize const &)
	?NewL@CVtConsoleInputController@@SAPAV1@AAVMConsoleInput@@AAVCIniFile@LtkUtils@@@Z @ 18 NONAME ; class CVtConsoleInputController * CVtConsoleInputController::NewL(class MConsoleInput &, class LtkUtils::CIniFile &)
	?NewL@CVtConsoleOutputController@@SAPAV1@AAVMConsoleOutput@@AAVCIniFile@LtkUtils@@ABVTSize@@@Z @ 19 NONAME ; class CVtConsoleOutputController * CVtConsoleOutputController::NewL(class MConsoleOutput &, class LtkUtils::CIniFile &, class TSize const &)
	?NewLC@CVtConsoleInputController@@SAPAV1@AAVMConsoleInput@@AAVCIniFile@LtkUtils@@@Z @ 20 NONAME ; class CVtConsoleInputController * CVtConsoleInputController::NewLC(class MConsoleInput &, class LtkUtils::CIniFile &)
	?Read@CVtcConsoleBase@@UAEXAAVTRequestStatus@@@Z @ 21 NONAME ; void CVtcConsoleBase::Read(class TRequestStatus &)
	?ReadCancel@CVtcConsoleBase@@UAEXXZ @ 22 NONAME ; void CVtcConsoleBase::ReadCancel(void)
	?ScreenSize@CVtcConsoleBase@@UBE?AVTSize@@XZ @ 23 NONAME ; class TSize CVtcConsoleBase::ScreenSize(void) const
	?SetCursorHeight@CVtcConsoleBase@@UAEXH@Z @ 24 NONAME ; void CVtcConsoleBase::SetCursorHeight(int)
	?SetCursorPosAbs@CVtcConsoleBase@@UAEXABVTPoint@@@Z @ 25 NONAME ; void CVtcConsoleBase::SetCursorPosAbs(class TPoint const &)
	?SetCursorPosRel@CVtcConsoleBase@@UAEXABVTPoint@@@Z @ 26 NONAME ; void CVtcConsoleBase::SetCursorPosRel(class TPoint const &)
	?SetMode@CVtConsoleInputController@@QAEXW4TMode@ConsoleMode@@@Z @ 27 NONAME ; void CVtConsoleInputController::SetMode(enum ConsoleMode::TMode)
	?SetTitle@CVtcConsoleBase@@UAEXABVTDesC16@@@Z @ 28 NONAME ; void CVtcConsoleBase::SetTitle(class TDesC16 const &)
	?Write@CVtcConsoleBase@@UAEXABVTDesC16@@@Z @ 29 NONAME ; void CVtcConsoleBase::Write(class TDesC16 const &)
	?NewL@CVtConsoleInputController@@SAPAV1@AAVMConsoleInputObserver@@@Z @ 30 NONAME ABSENT ; class CVtConsoleInputController * CVtConsoleInputController::NewL(class MConsoleInputObserver &)
	?NewLC@CVtConsoleInputController@@SAPAV1@AAVMConsoleInputObserver@@@Z @ 31 NONAME ABSENT ; class CVtConsoleInputController * CVtConsoleInputController::NewLC(class MConsoleInputObserver &)
	?QueueBufL@CVtConsoleInputController@@QAEXABVTDesC8@@@Z @ 32 NONAME ABSENT ; void CVtConsoleInputController::QueueBufL(class TDesC8 const &)
	?Debug@CVtcConsoleBase@@IAEHXZ @ 33 NONAME ABSENT; int CVtcConsoleBase::Debug(void)
	?Message@CVtcConsoleBase@@IAAXW4TVerbosity@1@V?$TRefByValue@$$CBVTDesC16@@@@ZZ @ 34 NONAME ABSENT ; void CVtcConsoleBase::Message(enum CVtcConsoleBase::TVerbosity, class TRefByValue<class TDesC16 const >, ...)
	?SetDebug@CVtcConsoleBase@@IAEXH@Z @ 35 NONAME ABSENT ; void CVtcConsoleBase::SetDebug(int)
	?SetAttributes@CVtConsoleOutputController@@QAEHIW4TColor@ConsoleAttributes@@0@Z @ 36 NONAME ; int CVtConsoleOutputController::SetAttributes(unsigned int, enum ConsoleAttributes::TColor, enum ConsoleAttributes::TColor)
	?ResetAttributes@CVtConsoleOutputController@@QAEHXZ @ 37 NONAME ; int CVtConsoleOutputController::ResetAttributes(void)
	?ReadKeywordValuePair@CVtcConsoleBase@@KAHAAVTLex16@@AAVTPtrC16@@1@Z @ 38 NONAME ; int CVtcConsoleBase::ReadKeywordValuePair(class TLex16 &, class TPtrC16 &, class TPtrC16 &)
	?ConstructL@CVtcConsoleBase@@IAEXABVTDesC16@@H@Z @ 39 NONAME ; void CVtcConsoleBase::ConstructL(class TDesC16 const &, int)