Ignore:
Timestamp:
2010-05-27T11:32:46+12:00 (14 years ago)
Author:
davidb
Message:

Further expansion of functionality (and testing) or os_process classes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone2/runtime-src/src/recpt/os_process_unix.h

    r22177 r22183  
    3434#include "os_process.h"
    3535
    36 class osprocessunix : osprocess
     36class osprocessunix : public osprocess
    3737{
    3838   
    3939 public:
    40   osprocessunix(char* cmd, OSProcessPipeMode mode);
     40  osprocessunix(OSProcessPipeMode mode,
     41        char* prog_name, char* argv[]=NULL, char* envp[]=NULL);
    4142  virtual ~osprocessunix();
    4243 
     
    4445  virtual int write(char* buffer, const int buffer_len);
    4546 
     47  virtual void wait();
     48
    4649  virtual bool close_write_pipe(OSProcessWarnStatus warn_status=withWarning);
    4750  virtual bool close_read_pipe(OSProcessWarnStatus warn_status=withWarning);
Note: See TracChangeset for help on using the changeset viewer.