664 //EDeprecated = 0x00000010, |
664 //EDeprecated = 0x00000010, |
665 ECompleteOnRunL = 0x00000020, |
665 ECompleteOnRunL = 0x00000020, |
666 }; |
666 }; |
667 public: |
667 public: |
668 IMPORT_C ~CCommandBase(); |
668 IMPORT_C ~CCommandBase(); |
669 IMPORT_C TInt RunCommand(); |
|
670 IMPORT_C void RunCommandL(); |
669 IMPORT_C void RunCommandL(); |
671 IMPORT_C TInt RunCommand(const TDesC* aCommandLine, CEnvironment* aEnv); |
|
672 IMPORT_C void RunCommandL(const TDesC* aCommandLine, CEnvironment* aEnv); |
670 IMPORT_C void RunCommandL(const TDesC* aCommandLine, CEnvironment* aEnv); |
673 IMPORT_C TInt RunCommand(RIoSession& aIoSession, RIoReadHandle& aStdin, RIoWriteHandle& aStdout, RIoWriteHandle& aStderr, const TDesC* aCommandLine, CEnvironment* aEnv); |
671 void RunCommand(RIoSession& aIoSession, RIoReadHandle& aStdin, RIoWriteHandle& aStdout, RIoWriteHandle& aStderr, const TDesC* aCommandLine, CEnvironment* aEnv, MCommandBaseObserver* aObserver); |
674 IMPORT_C void RunCommandL(RIoSession& aIoSession, RIoReadHandle& aStdin, RIoWriteHandle& aStdout, RIoWriteHandle& aStderr, const TDesC* aCommandLine, CEnvironment* aEnv); |
|
675 IMPORT_C void RunCommand(RIoSession& aIoSession, RIoReadHandle& aStdin, RIoWriteHandle& aStdout, RIoWriteHandle& aStderr, const TDesC* aCommandLine, CEnvironment* aEnv, MCommandBaseObserver* aObserver); |
|
676 IMPORT_C TUint Flags() const; |
672 IMPORT_C TUint Flags() const; |
677 IMPORT_C void SetFlags(TUint aFlags); |
673 IMPORT_C void SetFlags(TUint aFlags); |
678 IMPORT_C const RFs& Fs() const; |
674 IMPORT_C const RFs& Fs() const; |
679 IMPORT_C const RFs& FsL() const; |
675 IMPORT_C const RFs& FsL() const; |
680 IMPORT_C RFs& Fs(); |
676 IMPORT_C RFs& Fs(); |