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
_ZN15CVtcConsoleBase10ConstructLERK7TDesC16 @ 1 NONAME
_ZN15CVtcConsoleBase10Extension_EjRPvS0_ @ 2 NONAME
_ZN15CVtcConsoleBase10ReadCancelEv @ 3 NONAME
_ZN15CVtcConsoleBase11ClearScreenEv @ 4 NONAME
_ZN15CVtcConsoleBase15SetCursorHeightEi @ 5 NONAME
_ZN15CVtcConsoleBase15SetCursorPosAbsERK6TPoint @ 6 NONAME
_ZN15CVtcConsoleBase15SetCursorPosRelERK6TPoint @ 7 NONAME
_ZN15CVtcConsoleBase16ClearToEndOfLineEv @ 8 NONAME
_ZN15CVtcConsoleBase4ReadER14TRequestStatus @ 9 NONAME
_ZN15CVtcConsoleBase5WriteERK7TDesC16 @ 10 NONAME
_ZN15CVtcConsoleBase6CreateERK7TDesC165TSize @ 11 NONAME
_ZN15CVtcConsoleBase8SetTitleERK7TDesC16 @ 12 NONAME
_ZN15CVtcConsoleBaseC2Ev @ 13 NONAME
_ZN15CVtcConsoleBaseD0Ev @ 14 NONAME
_ZN15CVtcConsoleBaseD1Ev @ 15 NONAME
_ZN15CVtcConsoleBaseD2Ev @ 16 NONAME
_ZN25CVtConsoleInputController11GetKeyPressER9TKeyPressR14TRequestStatus @ 17 NONAME
_ZN25CVtConsoleInputController17CancelGetKeyPressEv @ 18 NONAME
_ZN25CVtConsoleInputController3NewER13MConsoleInputRN8LtkUtils8CIniFileE @ 19 NONAME
_ZN25CVtConsoleInputController4NewLER13MConsoleInputRN8LtkUtils8CIniFileE @ 20 NONAME
_ZN25CVtConsoleInputController5NewLCER13MConsoleInputRN8LtkUtils8CIniFileE @ 21 NONAME
_ZN25CVtConsoleInputController7SetModeEN11ConsoleMode5TModeE @ 22 NONAME
_ZN26CVtConsoleOutputController3NewER14MConsoleOutputRN8LtkUtils8CIniFileERK5TSize @ 23 NONAME
_ZN26CVtConsoleOutputController4NewLER14MConsoleOutputRN8LtkUtils8CIniFileERK5TSize @ 24 NONAME
_ZN26CVtConsoleOutputControllerD0Ev @ 25 NONAME
_ZN26CVtConsoleOutputControllerD1Ev @ 26 NONAME
_ZN26CVtConsoleOutputControllerD2Ev @ 27 NONAME
_ZN9TKeyPressC1E8TKeyCodej @ 28 NONAME
_ZN9TKeyPressC1Ev @ 29 NONAME
_ZN9TKeyPressC2E8TKeyCodej @ 30 NONAME
_ZN9TKeyPressC2Ev @ 31 NONAME
_ZNK15CVtcConsoleBase10ScreenSizeEv @ 32 NONAME
_ZNK15CVtcConsoleBase12KeyModifiersEv @ 33 NONAME
_ZNK15CVtcConsoleBase7KeyCodeEv @ 34 NONAME
_ZNK15CVtcConsoleBase9CursorPosEv @ 35 NONAME
_ZTI15CVtcConsoleBase @ 36 NONAME ; #<TI>#
_ZTV15CVtcConsoleBase @ 37 NONAME ; #<VT>#
_ZN25CVtConsoleInputController4NewLER21MConsoleInputObserver @ 38 NONAME ABSENT
_ZN25CVtConsoleInputController5NewLCER21MConsoleInputObserver @ 39 NONAME ABSENT
_ZN25CVtConsoleInputController9QueueBufLERK6TDesC8 @ 40 NONAME ABSENT
_ZN15CVtcConsoleBase5DebugEv @ 41 NONAME ABSENT
_ZN15CVtcConsoleBase7MessageENS_10TVerbosityE11TRefByValueIK7TDesC16Ez @ 42 NONAME ABSENT
_ZN15CVtcConsoleBase8SetDebugEi @ 43 NONAME ABSENT
_ZN26CVtConsoleOutputController13SetAttributesEjN17ConsoleAttributes6TColorES1_ @ 44 NONAME
_ZN26CVtConsoleOutputController15ResetAttributesEv @ 45 NONAME
_ZN15CVtcConsoleBase20ReadKeywordValuePairER6TLex16R7TPtrC16S3_ @ 46 NONAME
_ZN15CVtcConsoleBase10ConstructLERK7TDesC16i @ 47 NONAME