libraries/iosrv/inc/ioutils.h
changeset 90 dc41da2f70a4
parent 83 2a78c4ff2eab
child 104 63fd51b1ff80
equal deleted inserted replaced
86:849a0b46c767 90:dc41da2f70a4
   851  * the child process exits.
   851  * the child process exits.
   852  */
   852  */
   853 class RChildProcess
   853 class RChildProcess
   854 	{
   854 	{
   855 public:
   855 public:
       
   856 	IMPORT_C RChildProcess();
   856 	IMPORT_C void Close();
   857 	IMPORT_C void Close();
   857 	IMPORT_C void CreateL(const TDesC& aExecutableName, const TDesC& aCommandLine, RIoSession& aIoSession, RIoReadHandle& aStdin, RIoWriteHandle& aStdout, RIoWriteHandle& aStderr);
   858 	IMPORT_C void CreateL(const TDesC& aExecutableName, const TDesC& aCommandLine, RIoSession& aIoSession, RIoReadHandle& aStdin, RIoWriteHandle& aStdout, RIoWriteHandle& aStderr);
   858 	IMPORT_C void CreateL(const TDesC& aExecutableName, const TDesC& aCommandLine, RIoSession& aIoSession, RIoReadHandle& aStdin, RIoWriteHandle& aStdout, RIoWriteHandle& aStderr, const CEnvironment& aEnv);
   859 	IMPORT_C void CreateL(const TDesC& aExecutableName, const TDesC& aCommandLine, RIoSession& aIoSession, RIoReadHandle& aStdin, RIoWriteHandle& aStdout, RIoWriteHandle& aStderr, const CEnvironment& aEnv);
   859 	IMPORT_C void CreateL(const TDesC& aExecutableName, const TDesC& aCommandLine, RIoSession& aIoSession, RIoConsole& aConsole, const CEnvironment* aEnv);
   860 	IMPORT_C void CreateL(const TDesC& aExecutableName, const TDesC& aCommandLine, RIoSession& aIoSession, RIoConsole& aConsole, const CEnvironment* aEnv);
   860 	IMPORT_C void Run(TRequestStatus& aStatus);
   861 	IMPORT_C void Run(TRequestStatus& aStatus);