core/src/fshell.h
changeset 78 b3ffff030d5c
parent 0 7f656887cf89
equal deleted inserted replaced
77:8df58d8c99e8 78:b3ffff030d5c
    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;