equal
deleted
inserted
replaced
44 TInt BringJobToForeground(TInt aJobId); |
44 TInt BringJobToForeground(TInt aJobId); |
45 void SendJobToBackground(TInt aJobId); |
45 void SendJobToBackground(TInt aJobId); |
46 const RPointerArray<CJob>& Jobs() const; |
46 const RPointerArray<CJob>& Jobs() const; |
47 CJob* Job(TInt aId); |
47 CJob* Job(TInt aId); |
48 TInt DisownJob(TInt aId); |
48 TInt DisownJob(TInt aId); |
49 static HBufC* ReadScriptL(const TDesC& aScriptName, const TDesC* aArguments, IoUtils::CEnvironment& aEnv, RFs& aFs, TIoHandleSet& aIoHandles, TBool& aHelpPrinted, RPointerArray<HBufC>* aAdditionalPrefixArguments=NULL); |
49 static RIoReadHandle OpenScriptL(const TDesC& aScriptName, const TDesC* aArguments, IoUtils::CEnvironment& aEnv, RFs& aFs, TIoHandleSet& aIoHandles, TBool& aHelpPrinted, RPointerArray<HBufC>* aAdditionalPrefixArguments=NULL); |
50 private: |
50 private: |
51 CShell(); |
51 CShell(); |
52 void ConstructL(); |
52 void ConstructL(); |
53 void PrintPrompt(); |
53 void PrintPrompt(); |
54 void PrintErr(TInt aError); |
54 void PrintErr(TInt aError); |
77 CConsoleReader* iConsole; |
77 CConsoleReader* iConsole; |
78 CLineEditor* iLineEditor; |
78 CLineEditor* iLineEditor; |
79 CLineCompleter* iLineCompleter; |
79 CLineCompleter* iLineCompleter; |
80 CCommandFactory* iCommandFactory; |
80 CCommandFactory* iCommandFactory; |
81 RPointerArray<CJob> iJobs; |
81 RPointerArray<CJob> iJobs; |
82 HBufC* iScriptData; |
82 RIoReadHandle iScriptHandle; |
83 CParser* iParser; |
83 CParser* iParser; |
84 TInt iForegroundJobId; |
84 TInt iForegroundJobId; |
85 TInt iNextJobId; |
85 TInt iNextJobId; |
86 TIoConsWriterAdaptor iWriterAdaptor; |
86 TIoConsWriterAdaptor iWriterAdaptor; |
87 TFileName2 iScriptName; |
87 TFileName2 iScriptName; |